Phpunit Open Source Projects
Browse 159 Phpunit open source projects, ranked by GitHub stars. Find the most popular Phpunit tools and libraries.
DesignPatternsPHP/DesignPatternsPHP
Sample code for several design patterns in PHP 8.x
Metrics details
| Stars | 22,187 |
sebastianbergmann/phpunit
The PHP Unit Testing framework.
Metrics details
| Stars | 20,041 |
mockery/mockery
Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).
Metrics details
| Stars | 10,724 |
sebastianbergmann/php-code-coverage
Library that provides collection, processing, and rendering functionality for PHP code coverage information.
Metrics details
| Stars | 8,933 |
sebastianbergmann/php-timer
Utility class for timing
Metrics details
| Stars | 7,744 |
sebastianbergmann/diff
Diff implementation
Metrics details
| Stars | 7,658 |
sebastianbergmann/global-state
Snapshotting of global state, factored out of PHPUnit into a stand-alone component
Metrics details
| Stars | 6,606 |
sebastianbergmann/php-token-stream
Wrapper around PHP's tokenizer extension.
Metrics details
| Stars | 6,386 |
php-webdriver/php-webdriver
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Metrics details
| Stars | 5,203 |
Codeception/Codeception
Full-stack testing PHP framework
Metrics details
| Stars | 4,858 |
nunomaduro/collision
💥 Collision is a beautiful error reporting tool for command-line applications
Metrics details
| Stars | 4,652 |
CodelyTV/php-ddd-example
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7
Metrics details
| Stars | 3,145 |
symfony/panther
A browser testing and web crawling library for PHP and Symfony
Metrics details
| Stars | 3,066 |
doctrine/data-fixtures
Doctrine2 ORM Data Fixtures Extensions
Metrics details
| Stars | 2,851 |
klein/klein.php
A fast & flexible router
Metrics details
| Stars | 2,660 |
paratestphp/paratest
:computer: Parallel testing for PHPUnit
Metrics details
| Stars | 2,482 |
symfony/phpunit-bridge
Provides utilities for PHPUnit, especially user deprecation notices management
Metrics details
| Stars | 2,467 |
guanguans/notes
:notebook_with_decorative_cover: Linux、MySQL、Nginx、PHP、Git、Shell 等笔记
Metrics details
| Stars | 2,179 |
j4mie/idiorm
A lightweight nearly-zero-configuration object-relational mapper and fluent query builder for PHP5.
Metrics details
| Stars | 1,984 |
sebastianbergmann/php-invoker
Invoke PHP callables with a timeout
Metrics details
| Stars | 1,351 |
Seldaek/jsonlint
JSON Lint for PHP
Metrics details
| Stars | 1,325 |
jakzal/phpqa
Docker image that provides static analysis tools for PHP
Metrics details
| Stars | 1,318 |
php-vcr/php-vcr
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
Metrics details
| Stars | 1,208 |
topclaudy/compoships
Multi-columns relationships for Laravel's Eloquent ORM
Metrics details
| Stars | 1,206 |
sarven/unit-testing-tips
Unit testing tips by examples in PHP
Metrics details
| Stars | 1,204 |
mikeerickson/phpunit-pretty-result-printer
PHPUnit Pretty Result Printer -- make your PHPUnit tests look pretty!
Metrics details
| Stars | 1,193 |
dmaicher/doctrine-test-bundle
Symfony bundle to isolate your app's doctrine database tests and improve the test performance
Metrics details
| Stars | 1,185 |
range-of-motion/budget
Get a grip on your finances.
Metrics details
| Stars | 1,067 |
loklak/loklak_php_api
The PHP Library for accessing loklak.org
Metrics details
| Stars | 1,056 |
VisualPHPUnit/VisualPHPUnit
A PHPUnit GUI.
Metrics details
| Stars | 922 |
spatie/phpunit-watcher
A tool to automatically rerun PHPUnit tests when source code changes
Metrics details
| Stars | 875 |
coduo/php-matcher
The easiest way to match data structures like JSON/PlainText/XML against readable patterns. Sandbox:
Metrics details
| Stars | 844 |
alaouy/Youtube
🔥 Laravel PHP Facade/Wrapper for the Youtube Data API
Metrics details
| Stars | 809 |
luyadev/luya
LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.
Metrics details
| Stars | 805 |
johnkary/phpunit-speedtrap
Reports on slow-running tests in your PHPUnit test suite
Metrics details
| Stars | 783 |
KnpLabs/knp-components
Various component pack, includes paginator
Metrics details
| Stars | 772 |
FireLustre/php-dfa-sensitive
:see_no_evil: 实现过滤敏感词汇:underage:,基于确定有穷自动机(DFA)算法,支持composer安装扩展
Metrics details
| Stars | 760 |
antonioribeiro/tddd
A Laravel Continuous Integration Package
Metrics details
| Stars | 716 |
10up/wp_mock
WordPress API Mocking Framework
Metrics details
| Stars | 710 |
spatie/phpunit-snapshot-assertions
A way to test without writing actual test cases
Metrics details
| Stars | 696 |
ThomasBerends/symfony-certification-preparation-list
List of topic-specific resources to help you prepare for Symfony certification
Metrics details
| Stars | 693 |
bruli/php-git-hooks
Git hooks for PHP projects
Metrics details
| Stars | 669 |
willdurand/JsonpCallbackValidator
JSONP callback validator.
Metrics details
| Stars | 656 |
guzzle/streams
[DEPRECATED] Provides a simple abstraction over streams of data
Metrics details
| Stars | 636 |
xPaw/PHP-Source-Query
🐘 PHP library to query servers that implement Steam query protocol (also known as Source Engine Query protocol)
Metrics details
| Stars | 608 |
mavinoo/laravelBatch
insert batch and update batch in laravel
Metrics details
| Stars | 594 |
kenjis/ci-phpunit-test
An easier way to use PHPUnit with CodeIgniter 3.x.
Metrics details
| Stars | 586 |
dg/bypass-finals
Removes `final` and `readonly` keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
Metrics details
| Stars | 573 |
phpstan/phpstan-phpunit
PHPUnit extensions and rules for PHPStan
Metrics details
| Stars | 535 |
php-coveralls/php-coveralls
PHP client library for Coveralls API.
Metrics details
| Stars | 515 |
minkphp/MinkSelenium2Driver
Selenium2 (webdriver) driver for Mink framework
Metrics details
| Stars | 511 |
Roave/no-leaks
:potable_water: PHPUnit Plugin for detecting Memory Leaks in code and tests
Metrics details
| Stars | 502 |
moell-peng/mojito
Mojito Admin — 基于 Laravel, Vue3, Element Plus构建的后台管理系统
Metrics details
| Stars | 497 |
nette/tester
Tester: enjoyable unit testing in PHP with code coverage reporter. 🍏🍏🍎🍏
Metrics details
| Stars | 487 |
phake/phake
PHP Mocking Framework
Metrics details
| Stars | 476 |
laracasts/Integrated
Simple, intuitive integration testing with PHPUnit.
Metrics details
| Stars | 473 |
thebuggenie/thebuggenie
The Bug Genie was a friendly project management and issue tracking tool, now replaced by Pachno
Metrics details
| Stars | 456 |
giorgiosironi/eris
Eris is a porting of Quickcheck and property-based testing tools to the PHP and PHPUnit ecosystem.
Metrics details
| Stars | 440 |
AnowarCST/laravel-vue-crud-starter
Laravel 8 + Vue 2 + AdminLTE 3 based Curd Starter template
Metrics details
| Stars | 432 |
lchrusciel/ApiTestCase
Handy PHPUnit test case for testing JSON APIs in your Symfony applications.
Metrics details
| Stars | 412 |
