sebastian/diff
sebastian/diff is a standalone PHP diff library, factored out of PHPUnit. It generates unified, strict unified, or diff-only output, parses unified diffs into object graphs, and supports custom output builders. Install via Composer as a project or development dependency.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| a9f/fractor | — | 0 | 1 | 0 | 62K | 0 | 0.0 | 55.3 | NOASSERTION | — | |
| behat/behat | Behat is a BDD framework for PHP that helps you test business expectations. Write executable specifications in plain-language Gherkin, then automate them to verify your application behaves as intended. Install via Composer and run vendor/bin/behat. | 3,969 | 4,006 | 613 | 2M | 41 | 75.7 | 56.4 | MIT | 1 month ago | |
| behat/phpunit-assertions-extension | Behat extension that brings PHPUnit assertions into Behat step definitions, letting you use assertSame, assertTrue, and other familiar assertions in scenarios for clearer, more expressive test failures. | 1 | 1 | 0 | 2K | 1 | 18.0 | 49.5 | MIT | 1 month ago | |
| codeception/codeception | Codeception is a full-stack PHP testing framework that unifies unit, functional, and acceptance tests in one suite. Write expressive BDD-style tests, reuse modules, and test Laravel, Symfony, or any PHP app with clear reports, parallel execution, and smooth CI integration. | 4,852 | 4,918 | 1,273 | 1M | 152 | 87.0 | 66.9 | MIT | 1 month ago | |
| contao/contao | — | 448 | 449 | 178 | 263 | 336 | 27.6 | 28.7 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 53 | 22K | 0 | 2.2 | 31.0 | LGPL-3.0 | — | |
| dereuromark/media-embed | A PHP library for embedding media from YouTube, Vimeo, Spotify, and many other providers. It converts URLs into responsive, privacy-friendly embed code with lazy loading and no JavaScript dependency, making it easy to add rich media to any Laravel or PHP application. | 176 | — | 45 | — | 0 | 18.7 | — | MIT | 2 months ago |
|
| drupal/core | Drupal core is the foundational open-source PHP CMS framework behind Drupal. It provides content modeling, routing, caching, permissions, forms, APIs, and extensible modules and themes, giving teams a secure, scalable base for multilingual, accessible web experiences. | 195 | 218 | 63 | 2M | 0 | 2.9 | 54.4 | GPL-2.0 | — | |
| ergebnis/rector-rules | A Composer package of Rector rules for PHP projects, including sorters for associative arrays and match arms, removal of named arguments for single parameters, Faker generator property-to-method conversion, relative namespaced symbol references, and PHPUnit test attribute replacement. Install with c... | 10 | 10 | 0 | 74K | 0 | 31.8 | 62.0 | MIT | 1 week ago | |
| fabpot/php-cs-fixer | PHP CS Fixer automatically detects and fixes coding standards issues in your PHP code. It offers built-in rule sets like @PER-CS, @Symfony, and @PhpCsFixer, plus migration rules to modernise your codebase toward newer PHP and PHPUnit versions. | 13,571 | 13,588 | 1,652 | 14K | 46 | 94.1 | 38.2 | MIT | 2 days ago | |
| fileeye/mimemap | A PHP library for mapping MIME types to file extensions and back, using Apache and custom MIME data. Useful for file type detection, extension lookup, and consistent MIME handling in PHP or Laravel projects. | 26 | 26 | 2 | 284K | 3 | 17.7 | 63.7 | LGPL-3.0 | 2 months ago | |
| flat3/lodata | Lodata is an OData v4 server for Laravel that exposes Eloquent models as standards-compliant APIs. It supports $filter, $select, $expand, $orderby, $top and $skip query options, metadata discovery, and easy model configuration for building rich, queryable endpoints. | 101 | — | 36 | — | 20 | 26.7 | 12.1 | MIT | 1 month ago | |
| fluttersdk/magic-starter-laravel | fluttersdk/magic-starter-laravel is a Laravel starter kit that scaffolds a ready-to-use app with sensible defaults, authentication, and common tooling, so you can skip boilerplate and start building features faster. | 1 | 1 | 0 | 651 | 1 | 20.7 | 40.8 | MIT | 3 days ago | |
| friendsofphp/php-cs-fixer | PHP CS Fixer automatically detects and fixes coding standards issues in your PHP code. Choose from built-in rule sets like @PER-CS, @Symfony, or @PhpCsFixer, or define your own style, and modernise your codebase with ease. | 13,569 | 13,636 | 1,651 | 6M | 47 | 92.2 | 72.8 | MIT | 1 month ago | |
| humbug/box | — | 1,327 | 1,333 | 114 | 39K | 71 | 57.3 | 54.8 | MIT | 1 week ago | |
| humbug/humbug | Humbug is a mutation testing framework for PHP that measures the quality of your test suite by making small changes to your code and checking whether your tests detect them, exposing weak assertions and gaps in coverage so you can build more reliable, trustworthy tests. | 1,123 | — | 69 | — | 37 | 9.6 | 10.1 | BSD-3-Clause | 9 years ago |
|
| ibuildings/qa-tools | iBuildings QA Tools bundles common PHP quality checks into a single Composer package, with shared configuration and commands for code style, static analysis, and testing. It helps teams enforce consistent standards across PHP projects and streamline local development and CI workflows. | 12 | 12 | 7 | 131 | 28 | 4.4 | 16.4 | MIT | 9 years ago | |
| infection/infection | Infection is a PHP mutation testing framework that introduces bugs into your code to verify tests catch them. It measures test effectiveness with mutation score indicator (MSI) and helps strengthen suites. Requires PHP 8.3+. | 2,267 | 2,277 | 199 | 2M | 165 | 69.4 | 74.4 | BSD-3-Clause | 4 days ago | |
| kitware/cdash | CDash is Kitware's open-source web-based dashboard for software testing and continuous integration. It collects, aggregates, and displays build, test, and coverage results from CTest and CI systems, helping teams monitor code quality and track failures over time. | 250 | — | 84 | — | 124 | 43.2 | 31.4 | NOASSERTION | 2 weeks ago | |
| lullabot/amp | Lullabot AMP is a PHP library that converts standard HTML into valid Accelerated Mobile Pages markup. It handles AMP-specific transformations and validation, helping PHP and Drupal projects serve faster, compliant mobile pages. | 375 | 381 | 180 | 19K | 62 | 25.3 | 49.4 | NOASSERTION | 1 year ago | |
| netgen/layouts-core | Core PHP library for Netgen Layouts, providing the foundation for building and managing dynamic page layouts. Includes APIs for layouts, reusable blocks, and targeting so applications can compose pages from configurable content components. | 36 | 36 | 12 | 855 | 0 | 0.5 | 19.1 | MIT | — | |
| nunomaduro/phpinsights | PHP Insights analyzes your PHP code quality, coding style, architecture, and complexity straight from the terminal. Works out of the box with Laravel, Symfony, Yii, Magento, and more, with built-in checks that keep code reliable and loosely coupled. | 5,647 | 5,650 | 300 | 403K | 68 | 75.7 | 56.6 | MIT | 1 month ago | |
| pedrotroller/php-cs-custom-fixer | Custom fixers for PHP-CS-Fixer. Adds rules like ordering Behat context step definition methods by annotation and method name, with options for detecting context classes. Install via Composer and register the fixers in your .php_cs(.dist) config. | 82 | 83 | 10 | 18K | 4 | 12.0 | 37.9 | — | 1 year ago | |
| php-collective/dto | php-collective/dto is a lightweight PHP package for defining typed data transfer objects. Hydrate DTOs from arrays or Laravel requests, cast nested DTOs and collections, validate data, and keep application boundaries clean with simple, expressive classes. | 31 | 30 | 2 | 3K | 0 | 15.0 | 30.7 | MIT | 3 months ago | |
| phperf/phpunit | phperf/phpunit is a lightweight PHPUnit extension aimed at profiling and performance measurement during test runs. Add simple hooks to capture timing and resource usage so you can spot slow tests and track performance regressions over time. | 0 | 0 | 0 | 193 | 0 | 0.9 | 31.2 | NOASSERTION | 4 years ago | |
| phpunit/phpcov | phpcov is a CLI frontend for php-code-coverage. It merges PHPUnit --coverage-php .cov files from parallel or split runs and generates combined reports (HTML, Clover, etc.) or exports merged data back to a .cov file. | 238 | 241 | 55 | 587K | 1 | 2.9 | 46.8 | BSD-3-Clause | — | |
| phpunit/phpunit | 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 | — | — | |
| pluswerk/grumphp-config | A GrumPHP configuration package for Laravel/PHP projects that auto-generates grumphp.yml, rector.php, phpstan.neon, and a baseline, pulling in project-specific resources as needed. Override any settings directly in the generated grumphp.yml. | 7 | 7 | 5 | 10K | 5 | 32.4 | 51.8 | GPL-3.0 | 1 week ago | |
| polis/polis-laravel | — | 0 | 0 | 0 | 2 | 2 | 20.3 | 7.7 | — | 4 days ago | |
| promptphp/deck | Deck (formerly Prompt Deck) brings versioned AI prompt management to Laravel and PHP: store prompts as files, interpolate variables, track performance, run A/B tests, and activate versions across your app with Laravel AI SDK integration. | 117 | 118 | 3 | 5K | 0 | 19.0 | 25.3 | MIT | 3 months ago | |
| quire/core | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ramsey/coding-standard | ramsey/coding-standard provides Ramsey’s PHP_CodeSniffer ruleset to enforce consistent, modern PHP style across projects. Easy to install, integrates with CI, and helps catch formatting and code quality issues early with sensible defaults. | 9 | 9 | 4 | 4K | 0 | 12.5 | 38.2 | MIT | 8 months ago | |
| rector/rector-src | Source repository for Rector, the PHP tool that automates refactoring and code upgrades. Contains the core codebase, rules, and tests used to build Rector distributions; intended for contributors and development rather than direct installation. | 140 | 139 | 459 | 10K | 2 | 15.3 | 26.9 | MIT | — | |
| respect/validation | Respect\Validation is a PHP validation engine offering over 150 fully tested validators. Chain rules fluently, as in v::numericVal()->positive()->between(1, 255)->isValid($input), with advanced exception handling and clear documentation. | 6,035 | 6,153 | 773 | 828K | 10 | 68.4 | 42.4 | MIT | 3 months ago | |
| roslov/migration-checker-bundle | A Symfony bundle for checking database migration status. It helps flag pending, missing, or out-of-order migrations so you can catch schema drift early and deploy with confidence. | 0 | 0 | 0 | 45 | 4 | 21.0 | 27.7 | MIT | 1 week ago | |
| sandermuller/boost-core | Sync AI agent config for any PHP project. Author skills, guidelines, and commands once in .ai/ and boost-core publishes them to ten agents, with Composer skill packages, tag scoping, and never clobbering hand-written files. | 3 | 3 | 0 | 10K | 0 | 29.6 | 54.5 | MIT | 1 month ago | |
| se7enxweb/layouts-core | — | 1 | 1 | 0 | 82 | 0 | 19.5 | 26.3 | MIT | 2 weeks ago | |
| sebastian/comparator | Compare PHP values for equality with dedicated comparators for scalars, arrays, objects, dates, and more. Part of PHPUnit, it reports detailed differences via ComparisonFailure exceptions and ships a Factory for selecting the right comparator. | 7,042 | 7,061 | 74 | 16M | 1 | 52.9 | 52.7 | BSD-3-Clause | 2 months ago | |
| shipmonk/coverage-guard | Enforce code coverage in CI by targeting core functionality instead of percentages. Legacy-friendly and extensible, it lets you require coverage only for chosen methods and, with a patch, only for new code. Lightweight and easy to start. | 60 | 61 | 0 | 196K | 0 | 20.9 | 56.7 | MIT | 2 weeks ago | |
| soft-passio/api-test-cases | Soft Passio API Test Cases is a Laravel package for defining and running API test cases, letting you assert endpoints, responses, status codes, and auth flows so your JSON APIs stay reliable as they grow. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| stolt/composer-peel | — | 1 | 2 | 0 | 100 | 0 | 0.0 | 23.6 | MIT | — | |
| stolt/lean-package-validator | A CLI utility that validates a project or micro-package for leanness, ensuring common repository artefacts are excluded from release assets. It can also create, update, and reformat the leanness-enforcing export-ignore entries of a .gitattributes file. | 19 | 18 | 8 | 2K | 6 | 36.8 | 32.7 | MIT | 1 week ago | |
| stolt/php-lean | — | 0 | 1 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | — | |
| survos/maker-bundle | Survos Maker Bundle extends Symfony MakerBundle with generators and scaffolding helpers for rapid CRUD, entity, and admin code creation. It streamlines repetitive setup tasks so you can bootstrap features faster in Symfony applications, with sensible defaults and reusable maker commands. | 4 | 4 | 0 | 15 | 0 | 0.0 | 8.3 | — | 4 years ago | |
| symplify/easy-coding-standard | Easy Coding Standard runs PHP_CodeSniffer and PHP-CS-Fixer rules together through one simple PHP config file. Install on any PHP 7.2–8.5 project, get parallel speed out of the box, use prepared sets, and fix code with a single command. | 1,630 | 1,638 | 91 | 1M | 0 | 39.9 | 46.1 | MIT | 1 day ago | |
| symplify/monorepo-builder | Toolkit for managing PHP monorepos: merge package composer.json files into the root, validate dependency versions, bump interdependencies, propagate versions back, manage package aliases, and automate releases. Configured via monorepo-builder.php; requires PHP 8.2+. | 533 | 531 | 46 | 211K | 7 | 22.3 | 42.4 | MIT | 3 months ago | |
| symplify/package-builder | Helper utilities for building Symfony/PHP packages: lightweight DI and service configuration, parameter resolution, class and file helpers, and tooling-friendly conventions. Designed to reduce boilerplate when composing reusable packages and developer tools. | 0 | 168 | — | 6K | — | 0.0 | 51.9 | — | — | |
| symplify/rule-doc-generator | Generate consistent, readable documentation for custom PHP rules. Symplify Rule Doc Generator creates rule descriptions and examples automatically, helping you document PHPStan, Rector, or coding-standard rules quickly and keep docs in sync with code. | 30 | 31 | 3 | 17K | 0 | 0.2 | 38.0 | MIT | — | |
| symplify/vendor-patches | Generate vendor patches for Composer packages with a single command. Edit a vendor file, keep an .old copy, run vendor-patches generate, and it creates unique patch files plus cweagans/composer-patches config. | 192 | 192 | 27 | 232K | 2 | 20.4 | 49.2 | MIT | 1 month ago | |
| trismegiste/parsoid-with-template | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | GPL-2.0 | — | |
| unisharp/buyable | UniSharp Buyable is a Laravel package for adding purchase functionality to Eloquent models. It offers a lightweight way to mark items as buyable and build simple cart, checkout, or order workflows without reinventing core ecommerce logic. | 3 | 3 | 0 | 0 | 0 | 0.3 | — | MIT | 8 years ago | |
| veeqtoh/prompt-deck | Manage AI prompts as versioned files in Laravel and PHP. Organise agent instructions, compare prompt performance, and activate the right version with variable interpolation, tracking, A/B testing, and AI SDK integration. | 117 | 118 | 3 | 2 | 0 | 19.0 | 0.1 | MIT | 3 months ago | |
| vimeo/psalm | Psalm is a static analysis tool for PHP that finds type errors, bugs, and unsafe code before runtime. It offers configurable strictness, baseline support, and CI integration to help teams catch issues early and improve code quality. | 5,897 | 5,914 | 725 | 2M | 1,898 | 91.7 | 69.1 | MIT | 6 days ago | |
| vytsci/smarty-to-twig-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| watchdiff-labs/watchdiff-core | — | 0 | 0 | 0 | 20 | 0 | 19.6 | 21.4 | BSD-3-Clause | 1 week ago | |
| worksome/graphlint | — | 13 | 13 | 1 | 2K | 1 | 19.8 | 36.2 | MIT | 1 week ago | |
| yorvoid/symfony | — | 0 | — | 0 | — | 0 | 0.0 | — | Apache-2.0 | — |
How can I help you explore Laravel packages today?