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.2.2

93

The PHP Unit Testing framework.

955.1M20.0k155.0k4d ago

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

### phpstan/phpstan

v2.2.3

88

PHPStan - PHP Static Analysis Tool

369.7M14.0k39.9k3d ago

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

### mockery/mockery

v1.6.12

74

Mockery is a simple yet flexible PHP mock object framework

526.2M10.7k26.9k2y ago

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

### phpunit/php-code-coverage

v14.2.2

90

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

935.9M8.9k1.7k3w ago

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

### phpspec/prophecy

v1.26.1

84

Highly opinionated mocking framework for PHP 5.3+

560.2M8.5k7822mo ago

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

### phpunit/php-timer

v9.0.0

82

Utility class for timing

919.5M7.7k1514mo ago

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

### sebastian/diff

v9.0.0

86

Diff implementation

946.2M7.7k3604w ago

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

### phpunit/php-file-iterator

v7.0.0

82

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

922.4M7.5k874mo ago

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

### phpunit/php-text-template

v6.0.0

80

Simple template engine.

910.9M7.4k864mo ago

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

### sebastian/comparator

v8.3.0

86

Provides the functionality to compare PHP values for equality

923.4M7.1k1784w ago

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

### hamcrest/hamcrest-php

v3.0.0

77

This is the PHP port of Hamcrest Matchers

513.4M7.0k1223mo ago

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

### sebastian/exporter

v8.1.0

84

Provides the functionality to export PHP variables for visualization

926.0M6.8k951mo ago

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

### sebastian/environment

v9.3.2

84

Provides functionality to handle HHVM/PHP environments

914.6M6.8k781mo ago

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

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

v4.0.1

62

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

831.4M6.7k172y ago

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

### sebastian/global-state

v9.0.1

83

Snapshotting of global state

903.9M6.6k481mo ago

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

### sebastian/version

v7.0.0

81

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

908.1M6.6k1524mo ago

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

### sebastian/recursion-context

v8.0.0

80

Provides functionality to recursively process PHP variables

916.7M6.6k464mo ago

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

PHPackages © 2026

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