A single place for the reference documentation of all open-source Laravel and React/TypeScript packages produced under the OI Lab umbrella.
Every package here was extracted from production projects โ solving concrete problems, not hypothetical ones.
Backend packages covering common Laravel needs: content pipelines, API tooling, developer ergonomics, and more.
Frontend libraries and hooks for React 19, TypeScript, and shadcn/ui โ with Inertia.js v3 as a first-class citizen.
Packages that bridge Laravel and modern JS frontends โ typed routes, shared contracts, and zero-friction DX.
Everything is open source, MIT-licensed, and published under the OI Lab organisation on GitHub.
Every package follows the same conventions โ Composer or npm, one publish command, and you're done. The docs cover the rest: config reference, available options, and real usage examples straight from production.
# Pick a package and install it
composer require oi-lab/<package-name>
# Publish the config and assets
php artisan vendor:publish --tag=<package-name>
# Done โ open the docs for what comes nextHi, I'm Olivier Lacombe, a Digital Transformation & AI Consultant based in Montpellier, France. With over 20 years of experience guiding organisations through technology change, I founded and directed an agency that delivered strategic initiatives for clients such as Avis, Europcar, and EDF.
Beyond consulting, I build open-source tooling for the Laravel and React ecosystems. These packages are the direct by-product of real projects โ designed to do more with less, and documented here so any team can adopt them quickly.
I also teach at Montpellier Management and speak at conferences on AI integration and modern development workflows.