konekt/concord
Laravel extension for building modular applications using conventions on top of service providers. Manage in-app and external modules with isolation-friendly structure, version compatibility across Laravel releases, and tooling around module registration and organization.
Concord's directory layout is actually just a nice default that can be customized if you don't like it.
ConcordDefault class in the src/Convetions folderKonekt\Concord\Contracts\Convention interfaceconcord.php config file:
return [
'convention' => App\MyConvention::class,
'modules' => [
//...
],
];
How can I help you explore Laravel packages today?