Build faster with a modular workflow that feels native.
Stop fighting your architecture. Laravel Modular commands simply extend the Artisan commands you already know and love.
Just add --module={Name} to any standard Laravel command.
php artisan make:module Blog
# Model + Migration + Controller + Factory
php artisan make:model Post --module=Blog -mcf
# Livewire Component (requires modular-livewire)
php artisan make:livewire PostsTable --module=Blog
# Form Request
php artisan make:request UpdatePostRequest --module=Blog
Lazy Tip: You don't need to learn new commands. If you know
php artisan make:controller, you already know how to use this package.
Run migrations for your modules without affecting the core app.
# Migrate everything (App + Modules)
php artisan modular:migrate
# Migrate ONLY the 'Shop' module
php artisan modular:migrate Shop
# Run seeders for 'Shop'
php artisan modular:seed Shop
Keep your modules organized.
php artisan modular:list (Visualize everything)php artisan modular:sync (Merge composer.json from modules)php artisan module:uninstall Blog (Delete safely)How can I help you explore Laravel packages today?