Name of the project Website

atoum is a modern and intuitive testing framework for PHP.


Behat is a tool to support you in delivering software that matters through continuous communication, deliberate discovery and test-automation.


Codeception is a modern full-stack testing framework for PHP.


Composer is a tool for dependency management in PHP.

It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.


dePHPend helps with bringing your PHP projects back in shape.


HTMLProofer will test your rendered HTML files to make sure they're accurate.


Infection is a PHP mutation testing framework based on AST (Abstract Syntax Tree) mutations.


Kahlan is a full-featured Unit & BDD test framework a la RSpec/JSpec which uses a describe-it syntax and moves testing in PHP one step forward.

Parse - A PHP Security Scanner

Parse - A PHP Security Scanner is a static scanning tool to review your PHP code for potential security-related issues.


peridot is an highly extensible, highly enjoyable, BDD testing framework for PHP.


Phan is a static analyzer for PHP.


Pho is a BDD test framework for PHP, inspired by Jasmine and RSpec.

PHP Assumptions

PHP Assumptions is a static code analysis tool doing checks for weak assumptions.

PHP Code Beautifier and Fixer

PHP Code Beautifier and Fixer fixes violations of a defined coding standard.

PHP Coding Standards Fixer 2

The PHP Coding Standards Fixer 2 tool fixes most issues in your code when you want to follow the PHP coding standards as defined in the PSR-1 and PSR-2 documents and many more.

PHP Copy/Paste Detector

PHP Copy/Paste Detector is a Copy/Paste Detector for PHP code.

PHP Dead Code Detector

PHP Dead Code Detector is a Dead Code Detector (DCD) for PHP code.

PHP Formatter

PHP Formatter aims to provide you some bulk actions for your PHP projects to ensure their consistency.

PHP Mess Detector

PHP Mess Detector scans PHP source code and looks for potential problems such as possible bugs, dead code, suboptimal code, and overcomplicated expressions.

PHP Parallel Lint

PHP Parallel Lint checks the syntax of PHP files faster than serial check, with a fancier output.

PHP Security Advisories Database

The PHP Security Advisories Database references known security vulnerabilities in various PHP projects and libraries.


Phpactor is an intelligent code-completion and refactoring tool for PHP.


PHPCheckstyle is an open-source tool that helps PHP programmers adhere to certain coding conventions.


PhpCodeAnalyzer finds usage of different non-built-in extensions in your php code.


PhpCodeFixer finds deprecated functions, wrong functions usage, variables, ini directives and restricted identifiers in your php code.


PHPCompatibility is a set of sniffs for PHP_CodeSniffer that checks for PHP version compatibility.


phpDocumentor analyzes your code to create great documentation. It enables you to generate documentation directly from your PHP source code.


phpDox is a documentation generator for PHP projects.


PHPLOC is a tool for quickly measuring the size and analyzing the structure of a PHP project.


PhpMetrics provides software metrics about PHP project and classes.


PHPSpec is a tool which can help you write clean and working PHP code using Behaviour Driven Development (BDD).

PHPStan - PHP Static Analysis Tool

PHPStan - PHP Static Analysis Tool focuses on finding errors in your code without actually running it.


PHPUnit is a programmer-oriented testing framework for PHP.


PHPVisualDebt is a Static Analyzer following QDD which Questions Everything that is leaving Visual Debt behind.


PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.


PHP_Depend shows you the quality of your design in the terms of extensibility, reusability and maintainability.


PHP_Testability analyses and produces a report with testability issues of a php codebase.


Psalm is a static analysis tool for finding errors in PHP applications.

Qafoo Quality Analyzer

Qafoo Quality Analyzer is a tool to visualize metrics and source code.

Roave Security Advisories

Roave Security Advisories ensures that your application doesn't have installed dependencies with known security vulnerabilities.


Scrutinizer intents to improve code quality and find bugs before they hit production.

SensioLabs Insight

SensioLabs Insight continuously analyzes your code to detect security risks, find bugs, provide actionable metrics and help improve your projects in the long term.

SensioLabs Security Checker

SensioLabs Security Checker is a command line tool that checks if your application uses dependencies with known security vulnerabilities.


SimpleTest is a framework for unit testing, web site testing and mock objects for PHP.

Smart Analyzer for PHP

Smart Analyzer for PHP is a development tool aimed at bringing complex analysis for PHP applications and libraries.


Bring your user and service stories to life through your tests with Storyplayer.


Tuli is a static analysis engine.


VersionEye notifies you about security vulnerabilities, license violations and out-dated dependencies in your Git repositories.