Laravel Modular is a strictly typed, scalable, and zero-configuration modular architecture implementation for Laravel 11+.
Transform your monolithic application into a domain-driven powerhouse without the complexity.
Scaling a standard Laravel app can get messy. Laravel Modular organizes your code into dedicated "Modules" (e.g., Blog, Shop, Auth), keeping your domains isolated and your implementation clean.
php artisan make:model --module=Blog.Get started in 30 seconds.
composer require alizharb/laravel-modular
This command sets up your modules/ directory, configures autoloading, and prepares your composer.json for module dependencies.
php artisan modular:install
Pro Tip: The installer automatically configures
composer-merge-pluginso each module can have its owncomposer.jsondependencies!
Create your first module instantly:
php artisan make:module Shop
You are now ready to build!
How can I help you explore Laravel packages today?