boundwize/structarmed
StructArmed turns architecture decisions into executable checks for Laravel and PHP projects. Start from PSR, MVC, or DDD presets, define your layers and dependency rules in native PHP, then run structarmed analyse to catch violations before they spread.
StructArmed turns architecture decisions into executable checks. Start with presets for PSR, MVC, or DDD projects, then tune or extend the rules in native PHP.
composer require --dev boundwize/structarmed
vendor/bin/structarmed init --preset=psr4
vendor/bin/structarmed analyse
Documentation is available online, with source files kept in this repository:
Explore community projects built around StructArmed.
Contributions are welcome. See CONTRIBUTING.md for setup, tooling, and pull request expectations.
StructArmed is released under the MIT License.
How can I help you explore Laravel packages today?