Download the PHP package ewk/laravel-modules without Composer
On this page you can find all versions of the php package ewk/laravel-modules. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ewk/laravel-modules
More information about ewk/laravel-modules
Files in ewk/laravel-modules
Download ewk/laravel-modules
More information about ewk/laravel-modules
Files in ewk/laravel-modules
Vendor ewk
Package laravel-modules
Short Description Manifest-driven Laravel module loader and lifecycle toolkit.
License MIT
Homepage https://github.com/einzelwerk/laravel-modules
Package laravel-modules
Short Description Manifest-driven Laravel module loader and lifecycle toolkit.
License MIT
Homepage https://github.com/einzelwerk/laravel-modules
Please rate this library. Is it a good library?
Informations about the package laravel-modules
Laravel Modules
Manifest-driven runtime для модулей в Laravel 12/13.
ewk/laravel-modules находит модули по module.json, проверяет зависимости и
загружает enabled-модули через предсказуемый loader pipeline. Пакет также даёт
lifecycle-команды, runtime feature settings и опциональный MoonShine admin UI.
Quick Start
Проверка production cache:
Требования
| Компонент | Версия |
|---|---|
| PHP | 8.3+ |
| Laravel | 12 / 13 |
| Optional admin bridge | MoonShine 4 |
| Optional routes bridge | Inertia Laravel 3 |
Возможности
- Manifest-first: immutable metadata и feature schema отделены от mutable state.
- Dependency-aware registry: зависимости сортируются и проверяются по Composer SemVer.
- 15 runtime loaders: config, providers, migrations, routes и другие Laravel-артефакты.
- Lifecycle toolkit: scaffold, install, update, remove, enable и disable с rollback boundaries.
- Fresh feature values: scoped API читает актуальные overrides из
state.json. - Production-ready: registry cache, Octane contract и opt-in diagnostics.
Пример
Feature settings читаются через scoped repository; schema, values и write boundary описаны в Feature Toggles.
Документация
| Раздел | Описание |
|---|---|
| Getting Started | Установка и первая проверка |
| Module Structure | Поддерживаемые runtime-пути |
| Manifest | Контракт module.json |
| Configuration | Конфиг и routing options |
| MoonShine | Опциональный admin-UI управления модулями |
| Architecture | Registry, cache, loaders, lifecycle |
| Loaders | Справочник лоадеров и написание своего |
| Feature Toggles | Runtime settings API |
| Logging | Opt-in диагностический слой и каталог событий |
| Octane | Octane worker contract и reload-операционка |
| Deployment | Docker-контракт деплоя и порядок кеширования |
| CLI | Реализованные Artisan-команды |
| AI Skills | Поставляемые Agent Skills и modules:ai-install |
| Contributing | Quality gates и PR rules |
License
MIT
All versions of laravel-modules with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.3
composer/semver Version ^3.4
ext-mbstring Version *
ext-zip Version *
laravel/framework Version ^12|^13
psr/log Version ^3.0
composer/semver Version ^3.4
ext-mbstring Version *
ext-zip Version *
laravel/framework Version ^12|^13
psr/log Version ^3.0
The package ewk/laravel-modules contains the following files
Loading the files please wait ...