boundwize/structarmed
StructArmed is a dev-only PHP architecture guard: define layers and dependency rules, start from presets (PSR-4/1/12, MVC, DDD), then tune or skip checks in PHP. Run it in CI to catch boundary violations before they become conventions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ecphp/php-conventions | 0.85 | Predefined GrumPHP configuration for PHP projects at the European Commission. Adds quality checks via git hooks (or manual runs): license file, composer validation/normalization, linters (YAML/JSON/PHP), Twig CS, PHP-CS-Fixer, PHPCS, PHPStan, Psalm. | 1 | 1 | 1 | 162 | 0 | 0.9 | 28.6 | BSD-3-Clause | 4 years ago | |
| kcs/phpstan-strict-rules | 0.84 | Fork of thecodingmachine/phpstan-strict-rules to support PHPStan v2. Adds stricter best-practice rules beyond core PHPStan, especially around exception handling (avoid throwing base Exception, empty catches, proper rethrowing). | 3 | 3 | 0 | 4K | 0 | 0.0 | 41.7 | — | — | |
| larastan/larastan | 0.84 | Larastan is a PHPStan extension for Laravel that analyzes your code to catch bugs early. It boots the Laravel container to resolve runtime-only types, adds static typing support for Laravel “magic,” and improves code quality and developer productivity. | 6,474 | 6,478 | 500 | 5M | 84 | 86.8 | 72.7 | MIT | 2 months ago | |
| e-lodgy/coding-standard | 0.84 | E-Lodgy’s shared Easy Coding Standard (ECS) configuration for PHP projects. Install via Composer, import the provided ecs.php, and apply consistent formatting and code style rules across your src, tests, and config files. | 0 | 0 | 1 | 5 | 1 | 2.6 | 10.7 | MIT | 2 years ago | |
| sabre/cs | 0.84 | Developer-only package providing shared coding standards for sabre/* projects. Install via Composer to enforce consistent style across sabre packages; mainly useful if you maintain or create sabre components. | 5 | 3 | 5 | 321 | 0 | 0.1 | 16.9 | BSD-3-Clause | — | |
| phparkitect/phparkitect | 0.83 | PHPArkitect enforces architectural rules in PHP projects. Define executable constraints for namespaces, dependencies, layers, and naming conventions to prevent drift, catch violations in CI/IDE, and keep clean architecture over time. | 923 | 924 | 53 | 189K | 27 | 45.2 | 52.2 | MIT | 6 days ago | |
| dualmedia/common | 0.83 | Shared interfaces and reusable logic for DualMedia packages. Typically installed as an internal dependency rather than directly. Provides common contracts and helpers used across the DualMedia ecosystem. | 0 | 0 | 1 | 66 | 0 | 10.7 | 27.1 | MIT | 6 months ago | |
| qossmic/deptrac-shim | 0.83 | Abandoned shim package providing the deptrac executable via Composer (vendor/bin/deptrac). Install as a dev dependency to run deptrac in projects; for current features and support, use the main repo: https://github.com/qossmic/deptrac | 59 | 60 | 4 | 141K | 0 | 4.7 | 32.9 | MIT | 3 years ago | |
| arty/php-coding-standard | 0.83 | — | 2 | 3 | 0 | 8 | 0 | 11.2 | 9.6 | MIT | 7 months ago | |
| devanoxltd/core | 0.82 | Core utilities for Laravel projects: module support, shared helpers, and license verification. Includes a service provider and publishable core.php config. Built primarily for Devanox Private Limited applications. | 0 | 0 | 0 | 0 | 0 | 20.2 | — | NOASSERTION | 1 week ago | |
| jpswade/laravel-best-practices | 0.82 | — | 0 | 0 | 0 | 44 | 0 | 0.0 | 22.8 | MIT | — | |
| sandfox.dev/code-standard | 0.81 | Shared coding standards and tooling used across sandfox.dev PHP/Laravel packages. Provides a consistent rule set for formatting and static analysis to keep code style uniform, reduce review friction, and maintain quality across projects. | 0 | 0 | 0 | 10 | 0 | 0.0 | 14.4 | MIT-0 | — | |
| aldemeery/onion | 0.81 | Aldemeery Onion is a Laravel package for adding “onion” (layered) architecture patterns to your app, helping you organize code into clear domain, application, and infrastructure layers with cleaner boundaries, structure, and maintainability. | 58 | 59 | 1 | 1K | 0 | 1.2 | 17.8 | MIT | 1 year ago | |
| slevomat/coding-standard | 0.81 | — | 1,479 | 1,490 | 192 | 4M | 92 | 63.6 | 81.4 | MIT | 6 days ago | |
| phpat/phpat | 0.81 | PHPat is a PHPStan extension for architecture testing. Define readable architectural rules and automatically verify boundaries, dependencies, layers, and conventions in your PHP codebase during static analysis. Easy to install via Composer and PHPStan config. | 1,273 | 1,264 | 62 | 545K | 12 | 33.5 | 45.7 | MIT | 4 months ago | |
| draw/contracts | 0.81 | Lightweight PHP contracts for Draw packages. Provides shared interfaces and abstractions to standardize implementations across components, improving interoperability, testing, and decoupling in Laravel or framework-agnostic projects. | 0 | 0 | 0 | 517 | 0 | 0.0 | 42.7 | — | — | |
| beste/php-cs-fixer-config | 0.81 | Shared PHP-CS-Fixer configuration used in BESTE projects, extending ergebnis/php-cs-fixer-config. Provides ready-made rulesets for PHP 8.1 and 8.2 to standardize code style across repositories. | 0 | 0 | 0 | 13 | 0 | 18.1 | 18.0 | MIT | 3 months ago | |
| dosfarma/coding-standard | 0.81 | Opinionated PHP/Laravel coding standard and tooling preset for DosFarma projects. Includes rules and configuration for consistent formatting and static analysis across repositories, helping keep code style unified in CI and local development. | 0 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| worksome/coding-style | 0.81 | Worksome’s shared PHP coding style package. Generates ready-to-use configs for Easy Coding Standard (ECS), PHPStan, and Rector, extending PSR-12 with additional and customized rules. Install via Composer, generate stubs, and run via composer scripts. | 49 | 49 | 4 | 11K | 0 | 30.0 | 38.8 | MIT | 1 day ago | |
| arafat69/laravel-repository | 0.80 | — | 0 | 1 | 0 | 376 | 0 | 10.3 | 38.2 | MIT | 7 months ago |
How can I help you explore Laravel packages today?