Laravel ModularDDD modules that promote to packages
Modular architecture tooling for Laravel — modules are real Composer packages from day one, so any module promotes to a standalone package with zero code churn.
module:cache compiles discovery and attributes into one PHP file, so a production request does zero reflection and zero filesystem scanning. Wired into php artisan optimize.
Promotion built in
Module namespaces never change, so moving a module into its own repo is a Composer change, not a refactor.
Familiar layout
Works with the Modules/ directory, module.json, modules_statuses.json and module_path() conventions, so existing projects interoperate.