php-static-analysis-tools

PHP Code Inspector

A curated collection of tools to identify and address issues in PHP code

A reviewed list of useful PHP static analysis tools

GitHub

3k stars
148 watching
245 forks
last commit: 7 months ago
Linked from 1 awesome list

phpphp-analysisphp-applicationsphp-formatterphplintstatic-analysis

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
exakat/exakat An automated code review tool for PHP codebases, identifying issues and potential problems to improve maintainability and quality. 379
phpstan/phpstan An analysis tool for PHP code to detect errors and bugs without running the code 12,990
phan/phan Analyzes PHP code to detect issues such as type compatibility errors and unused code 5,539
carlosas/phpat A tool that analyzes and enforces coding standards and architectural rules in PHP applications. 1,089
wala/wala A toolset for static analysis of Java and JavaScript code. 763
swisskyrepo/vulny-code-static-analysis A script to detect vulnerabilities in PHP source code using static analysis and regular expressions. 398
scrutinizer-ci/php-analyzer Analyzes and evaluates PHP code to identify potential issues and improvements 444
sonarsource/sonar-php Analyzes PHP code for quality and security issues 390
larastan/larastan Analyzes PHP code to detect errors and improves developer productivity 5,571
semgrep/semgrep A tool for detecting bugs and enforcing coding standards in source code across multiple programming languages. 10,663
bitexpert/phpstan-magento A PHPStan extension that enhances the static analysis tool for Magento 2 projects by providing additional features and configurations. 134
php-cs-fixer/php-cs-fixer Automates fixing PHP coding standards issues to follow community-driven standards 12,871
jshint/jshint A tool that scans JavaScript code to detect common errors and potential problems 8,990
edgedesigncz/phpqa Analyze PHP code and detect various issues with one command 565
sonarsource/sonar-java Analyzes Java code quality and security issues to help developers write cleaner code 1,134