lordjoo / laramodular
A Laravel Package to enable Modular design for your app
Installs: 50
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/lordjoo/laramodular
Requires
- php: ^8.0
This package is auto-updated.
Last update: 2025-09-29 02:51:16 UTC
README
A library to enable modular design into your Laravel application, It's also integerate seamlessly with Filament for the Admin panel
Requirements
- Laravel >= 5.5
- PHP >= 8.0
Installation Instructions
composer require lordjoo/laramodular
The package will register itself.
Usage
- To generate a module just use this command
php artisan make:module <module_name>
- To Create Filament Resource use
php artisan make:modular-resource <resource_name>
We will try to detect which module you want the resource in and you can change it as well
Contributing
Please feel free to contribute to this project, as I want to add helper functions for the following
- getCurrentModulePath()
- getCurrentModuleName()
- getCurrentModuleConfig()
- activateModule($module_name)
- deactivateModule($module_name)