PHPackages                             pestphp/pest-dev-tools - 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. [Framework](/categories/framework)
4. /
5. pestphp/pest-dev-tools

ActiveLibrary[Framework](/categories/framework)

pestphp/pest-dev-tools
======================

Dev requirements for Pest, The elegant PHP Testing Framework.

v4.1.0(3mo ago)9171.7k↑284.9%7[2 PRs](https://github.com/pestphp/pest-dev-tools/pulls)20MITPHP ^8.3.0

Since Sep 18Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/pestphp/pest-dev-tools)[ Packagist](https://packagist.org/packages/pestphp/pest-dev-tools)[ Fund](https://www.paypal.com/paypalme/enunomaduro)[ GitHub Sponsors](https://github.com/nunomaduro)[ RSS](/packages/pestphp-pest-dev-tools/feed)WikiDiscussions 4.x Synced 1mo ago

READMEChangelogDependencies (7)Versions (31)Used By (20)

This repository contains the Pest Development tools.

> If you want to start testing your application with Pest, visit the main **[Pest Repository](https://github.com/pestphp/pest)**.

- Explore our docs at **[pestphp.com »](https://pestphp.com)**
- Follow the creator Nuno Maduro:
    - YouTube: **[youtube.com/@nunomaduro](https://youtube.com/@nunomaduro)** — Videos every week
    - Twitch: **[twitch.tv/nunomaduro](https://twitch.tv/nunomaduro)** — Live coding on Mondays, Wednesdays, and Fridays at 9PM UTC
    - Twitter / X: **[x.com/enunomaduro](https://x.com/enunomaduro)**
    - LinkedIn: **[linkedin.com/in/nunomaduro](https://www.linkedin.com/in/nunomaduro)**
    - Instagram: **[instagram.com/enunomaduro](https://www.instagram.com/enunomaduro)**
    - Tiktok: **[tiktok.com/@enunomaduro](https://www.tiktok.com/@enunomaduro)**

Pest is an open-sourced software licensed under the **[MIT license](https://opensource.org/licenses/MIT)**.

###  Health Score

60

—

FairBetter than 99% of packages

Maintenance82

Actively maintained with recent releases

Popularity41

Moderate usage in the ecosystem

Community33

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 81.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~41 days

Total

31

Last Release

90d ago

Major Versions

v1.0.0 → v2.1.02022-12-07

v2.16.0 → v3.0.02024-09-08

2.x-dev → v3.4.02025-02-03

3.x-dev → v4.0.02025-08-20

v4.1.0 → 5.x-dev2026-02-17

PHP version history (5 changes)v2.0.0PHP ^8.1

1.x-devPHP ^7.3 || ^8.0

v3.0.0PHP ^8.2.0

v4.0.0PHP ^8.3.0

5.x-devPHP ^8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/86cfef5c1f5195df1a9db17a5f8ecb34455e1f0133a725de9acf7f2fb26ac6a1?d=identicon)[nunomaduro](/maintainers/nunomaduro)

---

Top Contributors

[![nunomaduro](https://avatars.githubusercontent.com/u/5457236?v=4)](https://github.com/nunomaduro "nunomaduro (60 commits)")[![owenvoke](https://avatars.githubusercontent.com/u/1899334?v=4)](https://github.com/owenvoke "owenvoke (4 commits)")[![fabio-ivona](https://avatars.githubusercontent.com/u/8792274?v=4)](https://github.com/fabio-ivona "fabio-ivona (3 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (3 commits)")[![cybersai](https://avatars.githubusercontent.com/u/26746368?v=4)](https://github.com/cybersai "cybersai (2 commits)")[![dsampaolo](https://avatars.githubusercontent.com/u/1384803?v=4)](https://github.com/dsampaolo "dsampaolo (2 commits)")

---

Tags

phptestingunitframeworktestpest

### Embed Badge

![Health badge](/badges/pestphp-pest-dev-tools/health.svg)

```
[![Health](https://phpackages.com/badges/pestphp-pest-dev-tools/health.svg)](https://phpackages.com/packages/pestphp-pest-dev-tools)
```

###  Alternatives

[pestphp/pest

The elegant PHP Testing Framework.

11.5k59.5M14.2k](/packages/pestphp-pest)[pestphp/pest-plugin-laravel

The Pest Laravel Plugin

22444.1M8.0k](/packages/pestphp-pest-plugin-laravel)[pestphp/pest-plugin-profanity

The Pest Profanity Plugin

1048.8M28](/packages/pestphp-pest-plugin-profanity)[pestphp/pest-plugin-arch

The Arch plugin for Pest PHP.

4145.8M4.0k](/packages/pestphp-pest-plugin-arch)[pestphp/pest-plugin-type-coverage

The Type Coverage plugin for Pest PHP.

343.3M732](/packages/pestphp-pest-plugin-type-coverage)[pestphp/pest-plugin-browser

Pest plugin to test browser interactions

1281.7M99](/packages/pestphp-pest-plugin-browser)

PHPackages © 2026

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