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: over 2 years ago
Linked from 1 awesome list

phpphp-analysisphp-applicationsphp-formatterphplintstatic-analysis

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
exakat/exakatAn automated code review tool for PHP codebases, identifying issues and potential problems to improve maintainability and quality.379
phpstan/phpstanAn analysis tool for PHP code to detect errors and bugs without running the code13,079
phan/phanAnalyzes PHP code to detect issues such as type compatibility errors and unused code5,539
carlosas/phpatA tool that analyzes and enforces coding standards and architectural rules in PHP applications.1,098
wala/walaA toolset for static analysis of Java and JavaScript code.766
swisskyrepo/vulny-code-static-analysisA script to detect vulnerabilities in PHP source code using static analysis and regular expressions.397
scrutinizer-ci/php-analyzerAnalyzes and evaluates PHP code to identify potential issues and improvements444
sonarsource/sonar-phpAnalyzes PHP code for quality and security issues394
larastan/larastanAn extension of PHPStan to improve code analysis and static typing in Laravel applications.5,624
semgrep/semgrepA tool for detecting bugs and enforcing coding standards in source code across multiple programming languages.10,803
bitexpert/phpstan-magentoA PHPStan extension that enhances the static analysis tool for Magento 2 projects by providing additional features and configurations.134
php-cs-fixer/php-cs-fixerAutomates fixing PHP coding standards issues to follow community-driven standards12,922
jshint/jshintA tool that scans JavaScript code to detect common errors and potential problems8,986
edgedesigncz/phpqaAnalyze PHP code and detect various issues with one command565
sonarsource/sonar-javaAnalyzes Java code quality and security issues to help developers write cleaner code1,144