The go-to PHP IDE with extensive out-of-the-box support for Laravel and its ecosystem.

Pest

pestphp/pest image

Pest stats

Downloads
8.9M
Stars
7,863
Open Issues
35
Forks
246

View on GitHub →

The elegant PHP Testing Framework.

Pest - PHP Testing Framework

Pest is a refined PHP testing framework that emphasizes simplicity and enjoyment in PHP testing. Crafted with careful attention to design, Pest aims to make the testing process as pleasant as possible.

Key Features

  • Elegance and Simplicity: Pest is designed to be straightforward, making it easier for developers to write and manage tests.
  • Community and Support: Engage with the Pest community through platforms like Twitter and Discord for support and networking.
  • Open Source: Available under the MIT license, encouraging community contributions and use.

Resources

  • Documentation: For detailed information and usage guidelines, visit Pest Documentation.
  • Twitter: Follow @pestphp on Twitter for the latest updates.
  • Discord & Telegram: Join the conversation on Discord or Telegram.

Installation

Pest can be installed via Composer. Ensure you have Composer installed, then run the following command in your project directory:

composer require pestphp/pest --dev

Sponsors

Pest development is significantly supported by community sponsors. Major sponsors include:

  • Platinum: Forge, LoadForge, Spatie, Worksome
  • Premium: Akaunting, Codecourse, Laracasts, Localazy, Meema, Zapiet

To support Pest, consider sponsoring through Nuno Maduro's Sponsor page.

For a complete setup and more detailed information about Pest, please refer to the official documentation. Engage with the Pest community or become a sponsor to help advance this project further.

pestphp photo

Pest is an elegant PHP testing Framework with a focus on simplicity, meticulously designed to bring back the joy of testing in PHP.


Pestphp Pest Related Articles

Pest Adds withHost for Browser Testing Subdomains in Laravel image

Pest Adds withHost for Browser Testing Subdomains in Laravel

Read article
Profanify image

Profanify

Read article
Running a Single Test, Skipping Tests, and Other Tips and Tricks image

Running a Single Test, Skipping Tests, and Other Tips and Tricks

Read article
Add Architecture Tests to Saloon API Integrations with Lawman image

Add Architecture Tests to Saloon API Integrations with Lawman

Read article
JetBrains now maintains the Pest plugin for PhpStorm image

JetBrains now maintains the Pest plugin for PhpStorm

Read article
Conditionally Assert Throwing An Exception in Pest image

Conditionally Assert Throwing An Exception in Pest

Read article
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
Acquaint Softtech logo

Acquaint Softtech

Acquaint Softtech offers AI-ready Laravel developers who onboard in 48 hours at $3000/Month with no lengthy sales process and a 100 percent money-back guarantee.

Acquaint Softtech
SaaSykit: Laravel SaaS Starter Kit logo

SaaSykit: Laravel SaaS Starter Kit

SaaSykit is a Multi-tenant Laravel SaaS Starter Kit that comes with all features required to run a modern SaaS. Payments, Beautiful Checkout, Admin Panel, User dashboard, Auth, Ready Components, Stats, Blog, Docs and more.

SaaSykit: Laravel SaaS Starter Kit
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
Harpoon: Next generation time tracking and invoicing logo

Harpoon: Next generation time tracking and invoicing

The next generation time-tracking and billing software that helps your agency plan and forecast a profitable future.

Harpoon: Next generation time tracking and invoicing
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum