sebastian/global-state
Snapshot and restore PHP global state with sebastian/global-state, the standalone component extracted from PHPUnit. Capture globals, superglobals, static properties, and constants for reliable test isolation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| johnkary/phpunit-speedtrap | 0.91 | PHPUnit SpeedTrap reports slow tests and slow test suites so you can find and fix performance bottlenecks. Set a time threshold and it flags any test exceeding it, helping keep your suite fast. | 778 | — | 61 | — | 18 | 11.9 | 9.3 | MIT | 5 years ago |
|
| phpunit/phpunit | 0.89 | PHPUnit is a programmer-oriented testing framework for PHP, an xUnit architecture instance for unit testing. Install via PHAR or Composer. | 0 | 20,591 | — | 27M | — | 15.0 | 55.3 | — | — | |
| omnicode/lara-test | 0.89 | Omnicode Lara-Test is a Laravel testing package that provides helpers and utilities to streamline PHPUnit/Pest test setup, everyday assertions, and common testing workflows for Laravel applications. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| joshgaber/novaunit | 0.89 | NovaUnit provides PHPUnit-friendly helpers for testing Laravel Nova resources, fields, actions, filters, cards, and requests, letting you assert Nova behavior in your test suite with less boilerplate. | 63 | 64 | 23 | 900 | 1 | 1.4 | 16.3 | MIT | 3 years ago | |
| way/phpunit-wrappers | 0.89 | way/phpunit-wrappers provides lightweight PHPUnit wrapper utilities for Laravel and PHP projects, helping you write cleaner, more readable tests with less boilerplate. Use it to simplify assertions, test setup, and common testing patterns without changing your existing PHPUnit workflow. | 45 | 47 | 2 | 66 | 0 | 0.3 | 5.3 | — | — | |
| ikechukwukalu/makeservice | 0.88 | Laravel package that adds a make:service Artisan command to scaffold dedicated service classes, helping keep controllers and models lean by moving business logic into reusable, testable services. A lightweight way to organize application code and speed up development. | 5 | — | 2 | — | 0 | 16.5 | — | MIT | 2 months ago | |
| marcin-orlowski/phpunit-extra-asserts | 0.88 | A collection of extra assertions for PHPUnit that helps make test suites more expressive and readable. Add clearer, reusable checks for common test scenarios, reduce custom assertion code, and get more informative failures in PHPUnit-based projects. | 3 | 3 | 0 | 623 | 0 | 0.0 | 30.3 | MIT | 2 years ago | |
| nnjeim/respond | 0.88 | — | 5 | 5 | 1 | 6 | 0 | 0.7 | 4.2 | MIT | 5 years ago | |
| jobmetric/panelio | 0.88 | Panelio is a Laravel package for building customizable admin panels with modular resources, CRUD scaffolding, forms, tables, filters, and access control. It follows Laravel conventions and offers reusable UI components to help developers ship management interfaces faster. | 5 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| ilbronza/formfield | 0.88 | ilbronza/formfield is a Laravel package for defining, rendering, and managing reusable form fields. It offers a modular PHP API for field configuration and organized form logic, helping developers build consistent forms faster and keep field behavior reusable across applications. | 0 | 0 | 0 | 12 | 0 | 0.3 | 15.4 | NOASSERTION | 4 years ago | |
| nullthoughts/laravel-data-sync | 0.87 | Laravel Data Sync helps keep Eloquent models in sync with external data sources, offering a configurable pipeline for importing, mapping, and updating records so your Laravel app can mirror remote APIs or databases reliably. | 33 | — | 9 | — | 4 | 1.7 | 0.8 | MIT | 4 years ago | |
| laravel/pao | 0.87 | Laravel PAO detects when PHP tools like PHPUnit, Pest, PHPStan, Rector, and Artisan run inside AI agents such as Claude Code or Cursor, swapping verbose output for compact structured JSON. Zero config, works with any PHP project, PHP 8.3+. | 728 | 726 | 38 | 8M | 0 | 28.4 | 63.9 | MIT | 1 month ago | |
| phpunit/phpunit-dom-assertions | 0.87 | Adds expressive DOM assertions to PHPUnit for testing HTML and XML output, letting you assert elements, attributes, text content, and structure using a fluent, readable API built on Symfony's DomCrawler and CssSelector components. | 29 | — | 13 | — | 1 | 6.3 | — | NOASSERTION | 8 months ago |
|
| lariele/form | 0.87 | lariele/form is a Laravel package for building, rendering, and managing HTML forms through a clean, fluent API. Define fields, bind Eloquent models, apply validation, and handle submissions while cutting repetitive boilerplate from your Laravel applications. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| hughsaffar/laravel-test-trap | 0.87 | Laravel Test Trap is a focused testing helper for Laravel that adds guardrails to your suite, helping catch unintended behavior before it reaches CI. It keeps tests safer and more predictable with minimal setup, making it a useful addition for teams tightening test reliability. | 18 | — | 1 | — | 0 | 0.5 | — | MIT | 3 years ago | |
| jobmetric/laravel-comment | 0.87 | A Laravel package for adding polymorphic comments to Eloquent models. It provides migrations, models, and traits to attach comments to any model, with support for replies, statuses, and configurable commenting behavior. | 5 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| symfony/phpunit-bridge | 0.87 | PHPUnit Bridge adds utilities on top of PHPUnit, with a focus on managing deprecation notices in your test suite. It helps you track, report, and fix deprecations so your code stays compatible with future Symfony and PHP versions. | 2,463 | 2,468 | 47 | 4M | 0 | 47.9 | 52.6 | MIT | 1 week ago | |
| graham-campbell/testbench-core | 0.87 | Laravel TestBench Core by Graham Campbell provides reusable testing functionality for Laravel packages and applications, supporting PHPUnit 9-12 and Laravel 8-13 on PHP 7.4-8.5. | 0 | 17 | — | 5K | — | 9.0 | 51.6 | — | — | |
| cybercog/laravel-paket | 0.87 | Laravel Paket is a package-management toolkit for Laravel that helps you create, organize, and maintain reusable packages or modules inside your application. It keeps code modular and maintainable, making it easier to extend projects and share components across Laravel apps. | 176 | 176 | 21 | 31 | 13 | 6.0 | 6.6 | MIT | 5 years ago | |
| chrislentz/laravel-api-sorting | 0.87 | A Laravel package for adding API-driven sorting to Eloquent queries. It lets clients control result order through request parameters, keeping controllers clean and sorting logic reusable and consistent across API endpoints. | 0 | — | 0 | — | 0 | 0.2 | — | MIT | 9 years ago |
How can I help you explore Laravel packages today?