PHPackages                                          Best PHP Packages for Testing &amp; Quality | PHPackages - PHPackages [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Categories](/categories)
4. /
5. Testing &amp; Quality

Best PHP Packages for Testing &amp; Quality
===========================================

Discover the top testing &amp; quality packages for your PHP projects.

Most StarsMost DownloadedMost Depended UponRecently Updated

### domnikl/design-patterns-php

 Abandoned

Sample code for several design patterns in PHP

1.2k20.9k

[Testing &amp; Quality](/categories/testing)

### phpunit/phpunit

v13.0.5

90

The PHP Unit Testing framework.

910.7M20.0k134.8k2mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4.1

### phpstan/phpstan

v2.1.44

86

PHPStan - PHP Static Analysis Tool

341.8M13.9k29.6k1mo ago

[Testing &amp; Quality](/categories/testing)MITPHP ^7.4|^8.0

### mockery/mockery

v1.6.12

73

Mockery is a simple yet flexible PHP mock object framework

497.0M10.7k23.6k2y ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=7.3

### phpunit/php-code-coverage

v13.0.1

87

Library that provides collection, processing, and rendering functionality for PHP code coverage information.

892.4M8.9k1.5k3mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### phpspec/prophecy

v1.26.0

84

Highly opinionated mocking framework for PHP 5.3+

551.7M8.5k6822mo ago

[Testing &amp; Quality](/categories/testing)MITPHP 8.2.\* || 8.3.\* || 8.4.\* || 8.5.\*

### phpunit/php-timer

v9.0.0

80

Utility class for timing

876.7M7.7k1303mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/diff

v8.0.0

81

Diff implementation

901.5M7.7k2503mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### phpunit/php-file-iterator

v7.0.0

80

FilterIterator implementation that filters files based on a list of suffixes.

879.3M7.5k723mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### phpunit/php-text-template

v6.0.0

78

Simple template engine.

868.0M7.4k733mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### hamcrest/hamcrest-php

v2.1.1

73

This is the PHP port of Hamcrest Matchers

484.1M7.1k1091y ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP ^7.4|^8.0

### sebastian/comparator

v8.0.0

83

Provides the functionality to compare PHP values for equality

879.8M7.0k1453mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/exporter

v8.0.0

80

Provides the functionality to export PHP variables for visualization

882.7M6.8k753mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/environment

v9.1.0

82

Provides functionality to handle HHVM/PHP environments

871.7M6.8k661mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/code-unit-reverse-lookup

v4.0.1

63

Looks up which function or method a line of code belongs to

796.3M6.7k141y ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.2

### sebastian/global-state

v9.0.0

78

Snapshotting of global state

861.1M6.6k423mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/version

v7.0.0

79

Library that helps with managing the version number of Git-hosted PHP projects

865.5M6.6k1393mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

### sebastian/recursion-context

v8.0.0

78

Provides functionality to recursively process PHP variables

873.7M6.6k323mo ago

[Testing &amp; Quality](/categories/testing)BSD-3-ClausePHP &gt;=8.4

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
