deptrac

Architecture analyzer

Analyzes and enforces architectural decisions in PHP projects to ensure layer independence and adherence to defined rules

Keep your architecture clean.

GitHub

3k stars
44 watching
134 forks
Language: PHP
last commit: almost 2 years ago
Linked from 1 awesome list

architectureclean-architecturephp

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
phpstan/phpstanAn analysis tool for PHP code to detect errors and bugs without running the code13,079
phpro/grumphpAutomates code quality checks on commits to prevent bad coding practices from being committed4,157
phpdocumentor/phpdocumentorA tool for generating and maintaining comprehensive documentation for PHP projects.4,146
pdepend/pdependAnalyzes and evaluates the quality of PHP software designs to improve maintainability, reusability, and extensibility.926
composer/satisA tool to manage and distribute PHP project dependencies in a centralized repository.3,147
phan/phanAnalyzes PHP code to detect issues such as type compatibility errors and unused code5,539
codelytv/php-ddd-exampleAn example of how to apply the Domain-Driven Design (DDD) and Hexagonal Architecture patterns in a PHP application using Symfony 7 and Docker.3,005
squizlabs/php_codesnifferAutomates code review and quality checks in PHP projects to enforce coding standards.10,690
php-di/php-diA dependency injection container designed to be practical and framework-agnostic for managing application dependencies.2,699
carlosas/phpatA tool that analyzes and enforces coding standards and architectural rules in PHP applications.1,098
vimeo/psalmA tool for detecting errors in PHP applications at compile-time.5,588
knplabs/gaufretteA PHP library that provides a filesystem abstraction layer.2,471
exakat/php-static-analysis-toolsA curated collection of tools to identify and address issues in PHP code2,826
rafaelfgx/architectureAn example architecture project demonstrating best practices and patterns for building maintainable and scalable software applications.3,182
sebastianbergmann/phplocA tool that helps measure the size of a software project in terms of code quantity and complexity2,336