nwidart/laravel-modules) with modern stacks, enabling gradual migration of monolithic admin panels.Avoid if:
4.x branch instead).Consider alternatives:
plugin system without laravel-modules.spatie/laravel-modular-monolith for database-level isolation.*"This package lets us decompose our monolithic admin panel into independent, reusable modules—like LEGO blocks for Filament. For example:
*"This wraps nwidart/laravel-modules to add Filament-specific scaffolding (resources, pages, widgets) per module. Key wins:
php artisan module:filament:resource generates a resource inside a module’s namespace, with zero manual config.ModulesPlugin to auto-load all modules as Filament plugins—no manual ->plugin() calls.Resource/Page classes to enforce module-level permissions (e.g., ‘Only Admins can edit the Billing module’).
Downside: Adds ~500 lines of boilerplate per module, but the tradeoff is scalability and team autonomy."**"This enables feature-driven development for your admin panel:
How can I help you explore Laravel packages today?