laravilt/plugins
Laravilt Plugins adds a flexible plugin system to Laravel apps, letting you discover, install, enable, and manage modular packages at runtime with simple APIs, config-driven registration, and seamless integration into existing Laravel projects.
Look elsewhere or build in-house when:
nwidart/laravel-modules cover that with a larger community and more documentation.To executives: This is the extensibility layer for the platform — the piece that lets partners and customers add functionality without us shipping every feature ourselves. v1.1.0 makes it compatible with Laravel 13, so adopting it now avoids being locked out of the next framework upgrade, and it supports both React and Vue so we are not forced into a frontend standardization project first. Cost is low and it is a normal Composer dependency; the main risk is that it is a young package, so we should treat it as a candidate we validate with a time-boxed spike rather than a multi-year commitment.
To engineering: v1.1.0 is mostly dependency bumps, plus four things that matter: Laravel 13 compatibility, React support, a fix to plugin dependency handling, and corrected generated stubs. The dependency fix is the one to scrutinize — it suggests prior incorrect behavior, so re-test any dependency chains you rely on. The test suite was also repaired in this release, which means earlier CI signal was unreliable. Recommendation: one spike, one real plugin defined end-to-end, and an exit plan (thin internal abstraction over the registry) so a future fork or replacement is cheap.
How can I help you explore Laravel packages today?