symfony/process
Symfony Process executes system commands in isolated subprocesses with robust control over input/output, environment variables, timeouts, signals, and errors. Ideal for running CLI tools safely, streaming output, and integrating background tasks in PHP apps.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1tomany/pdf-pack | — | 4 | 4 | 1 | 0 | 0 | 22.4 | — | MIT | 2 months ago | |
| 20steps/versioning-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 21torr/hosting | — | 0 | 0 | 1 | 643 | 2 | 29.3 | 45.5 | MIT | 1 week ago | |
| 21torr/janus | Janus PHP provides shared configuration for CI and PHP code style tools, making it easy to standardize linting, formatting, and automation across projects. Includes ready-to-use presets and documentation for quick setup. | 0 | 0 | 0 | 743 | 0 | 20.1 | 45.0 | MIT | 2 months ago | |
| 2lenet/pdf-generator-bundle | — | 2 | 2 | 2 | 307 | 0 | 25.5 | 31.9 | MIT | 2 months ago | |
| 4lxndr/cron-bundle | — | 0 | 1 | 0 | 23 | 0 | 15.8 | 21.6 | MIT | 3 months ago | |
| abduns/hugeicons-flux | Use Hugeicons as native Flux UI Blade components: flux:icon.hugeicons.*. Includes 5,100+ free Stroke Rounded icons, with optional generation of all 9 Pro styles from your Hugeicons license. Includes a Laravel Boost Agent Skill for AI workflows. | 0 | 0 | 0 | 271 | 0 | 0.0 | 29.6 | NOASSERTION | — | |
| ac/media-info-bundle | Symfony bundle wrapping the mediainfo CLI to extract multimedia metadata. Configure the mediainfo binary path, then scan files to get a normalized, structured PHP array (keys lowercased). Includes a console command to export scan results (e.g., YAML). | 0 | 2 | — | 8 | — | 0.1 | 7.8 | — | — | |
| ac/transcoding | — | 14 | 14 | 3 | 13 | 8 | 2.4 | 6.0 | MIT | — | |
| acassan/supervisord-bundle | Laravel/PHP bundle for managing Supervisord: configure supervisor programs, control processes, and monitor status from your application. A lightweight wrapper to simplify integrating supervisord-based workers and services into your project. | 0 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| acgranter/acgranter-bundle | Laravel bundle for ACG Ranter integration, providing ready-to-use configuration, service wiring, and helpers to connect your app to the ACG Ranter API. Designed for quick setup, clean defaults, and easy extension in existing Laravel projects. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| acgranter/acgranter-symfony-hasher | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| adlarge/fixtures-documentation-bundle | Symfony bundle that generates and serves documentation for your fixtures. Builds a JSON dataset and Twig UI with sections, tables, and links between entities, and can expose an action to reload fixtures so testers can inspect and reset test data. | 10 | 10 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| admin-platform/admin-bundle | Symfony bundle for building an admin platform using Sylius components. Install via Composer and register PlatformAdminBundle in AppKernel to add admin tooling and infrastructure to your Symfony application. | 0 | 0 | 6 | 6 | 0 | 4.5 | 11.7 | MIT | 4 years ago | |
| adrienlbt/hexagonal-maker-bundle | Symfony MakerBundle extension that scaffolds Hexagonal Architecture use cases. Generates a UseCase class plus Request/Response DTOs and a Presenter interface in a clean Domain folder structure, with optional configurable layer paths. | 3 | 4 | 1 | 0 | 0 | 0.0 | — | — | — | |
| aequation/labo | Symfony install bundle by Aequation (aequation/labo). Provides installation/setup helpers and bundle scaffolding to streamline configuring a Symfony app and its dependencies during initial project setup. | 1 | 2 | 0 | 10 | 0 | 0.3 | — | MIT | 1 year ago | |
| agentsib/crontab-bundle | AgentSIB Crontab Bundle for PHP/Laravel: a work-in-progress package intended to help manage crontab entries from your application. Currently in early development; features and API may change and documentation is minimal. | 1 | 1 | 1 | 0 | 0 | 0.6 | — | MIT | 10 years ago | |
| ajgl/session-concurrency-bundle | — | 4 | 4 | 0 | 0 | 0 | 0.0 | — | — | — | |
| ajgon/lint-pack | — | 3 | 3 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| ajtis/job-queue-bundle | — | 0 | 0 | 0 | 4 | 0 | 15.1 | 10.8 | — | 4 months ago | |
| akeneo/batch-bundle | — | 39 | 40 | 22 | 436 | 0 | 6.1 | 14.9 | — | 10 years ago | |
| akeneo/pim-community-dev | — | 1,023 | 1,021 | 534 | 3K | 371 | 65.9 | 39.2 | NOASSERTION | 2 months ago | |
| akyos/ux-native-cli | — | 0 | 0 | 0 | 5 | 0 | 16.4 | 12.3 | — | 2 months ago | |
| alchemy/binary-driver | PHP toolkit for building reusable, testable binary drivers on top of symfony/process. Provides AbstractBinary, binary detection, command generation, logging via PSR-3, and process listeners for debugging and customization across CLI tools. | 191 | 195 | 64 | 74K | 13 | 9.1 | 40.8 | NOASSERTION | 6 years ago | |
| alchemy/zippy | Zippy is a PHP library to read, create, list, and extract archives using CLI tools or PHP extensions. Supports ZIP plus GNU/BSD tar formats (.tar, .tar.gz, .tar.bz2) via a simple API for opening, iterating members, extracting, and creating archives. | 477 | 509 | 106 | 265K | 39 | 23.4 | 51.5 | NOASSERTION | 5 years ago | |
| alessandro_podo/git-changelog-generator | — | 0 | 0 | 0 | 82 | 0 | 0.0 | 26.5 | — | — | |
| alexmanno/serializer-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| alya/symfony-inspector-mcp | — | 1 | 1 | 0 | 0 | 1 | 0.1 | — | MIT | — | |
| amadeus-m/resque | — | 0 | 0 | 1 | 0 | 0 | 0.4 | — | MIT | 8 years ago | |
| amazeeio/symfony-amazeeai-configure | — | 0 | 0 | 0 | 0 | 0 | 14.3 | — | — | 3 months ago | |
| aminyazdanpanah/php-shaka | — | 92 | 93 | 28 | 173 | 2 | 3.0 | 6.7 | MIT | 5 years ago | |
| anaxago/assetic | — | 0 | 0 | 0 | 662 | 0 | 0.0 | 39.0 | MIT | — | |
| andreas-a/backup-database-bundle | — | 0 | 0 | 0 | 14 | 0 | 0.5 | 11.5 | MIT | 3 years ago | |
| antihero/mount-last-db-bundle | — | 0 | 0 | — | 24 | — | 0.0 | 19.3 | — | — | |
| anzusystems/core-dam-bundle | — | 1 | 1 | 0 | 80 | 0 | 24.4 | 24.8 | Apache-2.0 | 2 months ago | |
| apajo/symfony-multi-tenancy-bundle | — | 3 | 4 | 0 | 134 | 1 | 0.1 | 20.9 | — | — | |
| apelaez-link/assetic | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| api-scout/api-scout | — | 0 | 3 | — | 0 | — | 2.1 | 1.5 | — | — | |
| apnet/assetic-importer-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| app-dev-panel/api | — | 1 | 1 | 0 | 8 | 0 | 0.0 | — | — | — | |
| app-dev-panel/cli | — | 1 | 1 | 0 | 8 | 0 | 0.0 | — | — | — | |
| araise/crud-bundle | — | 7 | 7 | 2 | 140 | 2 | 0.8 | 18.6 | MIT | — | |
| aritti/easy-deploy-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| arnaud-delgerie/symfony-ai-tool-agent | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| arnaudmoncondhuy/synapse-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| arnaudmoncondhuy/synapse-core | — | 0 | 0 | 0 | 150 | 0 | 0.0 | 30.1 | NOASSERTION | — | |
| arodiss/xls-bundle | — | 5 | 5 | 8 | 34 | 0 | 0.6 | 11.4 | MIT | 9 years ago | |
| artflow-studio/laravel-security | — | 0 | 0 | 0 | 206 | 0 | 0.0 | 32.0 | MIT | — | |
| arthem/rabbit-bundle | — | 0 | 0 | 0 | 12 | 0 | 4.6 | 15.4 | — | 2 years ago | |
| arxus/messenger-newrelic | — | 21 | 21 | 9 | 2K | 1 | 2.4 | 26.9 | MIT | 1 year ago | |
| asoc/dadatata | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| assoconnect/mjml-bundle | — | 13 | 13 | 7 | 11 | 2 | 1.5 | 2.5 | MIT | 4 years ago | |
| atexo/job-queue-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| atk4/ui | Agile UI (atk4/ui) is a server-side rendered PHP UI framework with 50+ reusable components for building admin/back-office web apps fast. Connects to abstract data models (SQL/NoSQL/APIs), auto-adapts to schema changes, and supports interactive JS events and Vue.js extensibility. | 456 | 460 | 111 | 664 | 79 | 33.6 | 31.8 | MIT | 1 year ago | |
| atoolo/runtime-check-bundle | — | 0 | 0 | 0 | 321 | 0 | 1.1 | 35.8 | MIT | 1 year ago | |
| audioteka/i18n-routing-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| aureja/job-queue | JobQueue is a PHP package for managing job queues, providing a simple way to enqueue, process, and organize background tasks in your application. Suitable for basic queueing needs with a lightweight setup and straightforward API. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| austral/tools-bundle | — | 1 | 1 | 0 | 45 | 0 | 1.8 | 18.9 | MIT | 1 year ago | |
| authbucket/oauth2-php | Standards-compliant OAuth 2.0 (RFC6749) server library for PHP. Includes a Silex-based service provider for demos/tests and supports custom models/model managers (e.g., Doctrine) for tokens, clients, users, and scopes. | 82 | 84 | 24 | 309 | 2 | 2.6 | 13.5 | MIT | — | |
| authbucket/push-php | PHP library for sending push notifications to mobile devices. Includes a Silex AuthBucketPushServiceProvider for demos/tests, with configurable models and model managers. Install via Composer (authbucket/push-php) and extend for Symfony2/Drupal wrappers. | 8 | 8 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| automattic/jetpack-changelogger | Automattic’s Jetpack Changelogger helps you create and manage changelog entries with a simple workflow, keeping releases consistent across projects. Designed for Jetpack development, it streamlines collecting notes and generating clean, structured changelogs. | 10 | 10 | 4 | 192K | 0 | 0.2 | — | NOASSERTION | — | |
| auxmoney/opentracing-bundle-amqplib-rabbitmq | — | 1 | 1 | 1 | 0 | 0 | 3.7 | — | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-core | — | 25 | 25 | 15 | 888 | 8 | 11.9 | 23.8 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-doctrine-dbal | — | 3 | 3 | 8 | 147 | 1 | 5.7 | 22.1 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-emagtechlabs-rabbitmqbundle | — | 1 | 1 | 0 | 0 | 0 | 0.5 | — | MIT | 4 years ago | |
| auxmoney/opentracing-bundle-guzzle | — | 4 | 4 | 5 | 413 | 0 | 7.0 | 26.6 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-jaeger | — | 6 | 6 | 3 | 808 | 1 | 6.4 | 28.9 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-monolog | — | 3 | 3 | 1 | 128 | 0 | 4.1 | 21.0 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-php-http-httplug-bundle | — | 3 | 3 | 0 | 0 | 0 | 2.4 | — | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-zipkin | — | 0 | 3 | — | 1 | — | 5.7 | 1.3 | — | — | |
| avanzu/admin-theme-bundle | — | 276 | 277 | 145 | 189 | 30 | 22.5 | 13.7 | MIT | 7 years ago | |
| avris/dotenv | Tiny PHP dotenv loader for reading .env files and injecting variables into the environment, $_ENV, and $_SERVER. Supports common KEY=VALUE syntax, quotes, comments, and safe defaults to keep config out of code and VCS. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| azine/mailgunwebhooks-bundle | — | 10 | 11 | 7 | 1 | 0 | 0.6 | 0.9 | MIT | — | |
| backup-manager/backup-manager | — | 1,702 | 1,714 | 222 | 7K | 9 | 19.3 | 15.0 | MIT | 3 years ago | |
| badpixxel/paddock-core | — | 0 | 0 | — | 144 | — | 0.0 | 29.9 | — | — | |
| bamarni/composer-bin-plugin | Composer plugin to isolate “bin” tool dependencies (PHPStan, Rector, PHPUnit, etc.) in separate Composer environments to avoid version conflicts and dependency pollution. Provides config for bin links, target directory, and command forwarding. | 527 | 531 | 26 | 877K | 4 | 22.1 | 51.7 | MIT | 4 months ago | |
| bcastellano/json-schema-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bcc/cron-manager-bundle | — | 163 | 166 | 40 | 343 | 3 | 2.9 | 7.9 | MIT | — | |
| becklyn/assets-bundle | — | 6 | 6 | 3 | 150 | 0 | 6.7 | 18.7 | BSD-3-Clause | 4 years ago | |
| becklyn/ddd-generator-bundle | Symfony bundle to generate DDD boilerplate via Maker commands. Installs as a dev dependency and provides abstract makers (DddMaker, entity/test/command variants) plus templating support so you can create and register custom generators. | 0 | 0 | 0 | 4 | 1 | 3.1 | 9.6 | — | 4 years ago | |
| becklyn/translations | — | 1 | 1 | 0 | 131 | 0 | 3.0 | 25.2 | BSD-3-Clause | 4 years ago | |
| beelab/test-bundle | — | 17 | 19 | 2 | 231 | 0 | 13.7 | 17.2 | LGPL-3.0 | 6 months ago | |
| behat/behat | Behat is a PHP BDD framework for testing business expectations with executable specifications. Install via Composer and run scenarios from the CLI. Ideal for acceptance and behavior-driven tests, with strong docs and semantic versioning. | 3,956 | 4,001 | 614 | 2M | 48 | 77.4 | 60.9 | MIT | 1 month ago | |
| behat/mink-zombie-driver | Mink driver powered by Zombie.js for fast, headless browser testing with Node.js. Install Zombie via npm (v2+) and the driver via Composer, then run Mink sessions against real pages to interact with DOM, click, fill forms, and assert content. | 41 | 44 | 46 | 16K | 14 | 3.6 | 27.6 | — | 4 years ago | |
| bencagri/artisan-deployer | Deploy Laravel apps via Artisan with zero dependencies and no config files. Supports multi-server and multi-stage (prod/staging/qa), zero-downtime releases over SSH, and works with GitHub/Bitbucket/GitLab or your own Git server. | 4 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| bentools/crontab-bundle | — | 2 | 2 | 1 | 0 | 0 | 0.6 | — | — | 5 years ago | |
| bernhard-webstudio/placeholder-bundle | — | 4 | 4 | 1 | 0 | 3 | 1.1 | 0.4 | MIT | 6 years ago | |
| besimple/soap | BeSimpleSoap provides tools to build SOAP and WSDL-based web services in PHP, including a Symfony2 bundle plus enhanced SoapClient/SoapServer with SwA, MTOM, and WS-Security support, along with shared utilities and WSDL generation. | 106 | 112 | 135 | 602 | 35 | 17.7 | 32.8 | — | — | |
| besimple/soap-client | Extends PHP’s native SoapClient with support for SOAP with Attachments (SwA), MTOM optimization, WS-Security (incl. UsernameToken), and WS-Addressing. Useful when integrating SOAP services that require attachments and message-level security. | 58 | 59 | 53 | 12K | 14 | 6.6 | 38.6 | — | — | |
| bex/behat-test-runner | — | 3 | 3 | 1 | 67 | 0 | 1.3 | 12.2 | — | 6 years ago | |
| beyondbluesky/cron-manager-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| bezpapirove/bezpapirove-php-bundle | — | 0 | 0 | — | 0 | — | 1.2 | — | — | — | |
| biberltd/phorient | Phorient is an OrientDB Object Document Mapper (ODM) for PHP, inspired by Doctrine ORM and built on PHPOrient. Configure OrientDB credentials, map your entity namespace/path via ClassManager, and create database connections programmatically or via container config. | 0 | 0 | 1 | 0 | 0 | 3.6 | — | MIT | 8 years ago | |
| bicpi/html-converter | PHP library for converting HTML to plain text, ideal for generating text parts of HTML emails. Includes Simple (strip_tags), Lynx (best results, keeps links), Html2Text, and Chain converter to pick the first available backend. | 11 | 12 | 13 | 0 | 0 | 0.5 | — | MIT | — | |
| bit3/git-php | PHP library for working with Git repositories from code. Execute common Git commands, inspect repository state, and script Git operations with a simple API—useful for automation, deployment tools, and integrations that need Git access without shelling out manually. | 47 | 47 | 24 | 666 | 2 | 1.5 | 16.5 | MIT | — | |
| bitrix24/b24phpsdk | Bitrix24 PHP SDK for working with the Bitrix24 REST API from Laravel or plain PHP. Provides typed clients, authentication helpers, API method wrappers, pagination, and webhook/OAuth support to simplify integrating CRM, tasks, chats, and other Bitrix24 modules. | 99 | 99 | 55 | 4K | 86 | 45.7 | 56.1 | MIT | 2 weeks ago | |
| bizkit/versioning-bundle | — | 9 | 9 | 3 | 2K | 4 | 14.4 | 35.2 | MIT | 5 months ago | |
| bmitch/churn-php | churn-php helps you spot PHP files that are likely refactoring candidates by analyzing Git commit churn and cyclomatic complexity, then ranking files with a combined score and presenting the results in an easy-to-read table. | 1,375 | 1,380 | 59 | 22K | 4 | 30.4 | 19.6 | MIT | 5 months ago | |
| bobv/latex-bundle | Symfony bundle for flexible PDF rendering via LaTeX. Build .tex documents with an OOP API, compile them to PDF, return PDFs in HTTP responses with one command, and avoid unnecessary recompiles with basic caching. | 24 | 25 | 11 | 361 | 1 | 13.7 | 17.1 | MIT | 9 months ago | |
| bonami-cz/assetic | Assetic is a PHP asset management framework for combining, filtering, and dumping assets like JS and CSS. Supports asset collections, file/glob inputs, metadata (target path, mtime), and a wide range of filters for compilation and minification. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| boostworld/comment-bundle | — | 5 | 6 | 2 | 693 | 0 | 3.4 | 28.9 | MIT | 2 years ago | |
| bornfight/jsonapi-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| boulzy/behat-api-platform-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| boxalino/rtux-integration-php | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bpolnet/langley-bundle | Langley Bundle is a Laravel/PHP package that groups reusable app components into a single bundle. It provides a structured way to organize configuration, routes, views, translations, and assets for easier distribution and reuse across projects. | 0 | 0 | 2 | 0 | 0 | 0.1 | — | — | — | |
| bref/bref | Bref makes running PHP on AWS Lambda simple. It provides runtimes, tools, and documentation to deploy serverless PHP apps with ease, helping you build and scale functions and web applications without managing servers. | 3,385 | 3,389 | 377 | 291K | 57 | 73.4 | 57.6 | MIT | 3 weeks ago | |
| brianium/paratest | ParaTest runs PHPUnit tests in parallel with zero config—just use vendor/bin/paratest. Speed up suites by TestCase or individual tests, with support for unique per-process TEST_TOKEN env vars and combined code coverage reports across workers. | 2,468 | 2,481 | 252 | 5M | 3 | 51.8 | 55.3 | MIT | 3 weeks ago | |
| bubnov/tissue | Scan uploaded files for viruses in PHP via adapter-based integrations. Includes a ClamAV adapter to run ClamAV scans and report infected files, helping you add antivirus checks to your upload pipeline (keep signatures updated; follow upload security best practices). | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 9 years ago | |
| bunny/bunny | High-performance pure-PHP AMQP (RabbitMQ) client for PHP 8.1+. Provides an idiomatic API plus async ReactPHP support with a synchronous Fiber-based interface. Designed for production use and benchmarks faster than php-amqplib in many cases. | 746 | 752 | 106 | 82K | 33 | 29.4 | 46.4 | MIT | 6 months ago | |
| bytes-commerce/behat-symfony-extension | — | 0 | — | 0 | — | 0 | 21.4 | — | MIT | 2 weeks ago | |
| bytespin/console-command-scheduler-bundle | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| c0ntax/deployment-tasks | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| caeligo/scheduler-bundle | — | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | — | |
| callers/fixtures-bundle | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| captainhook/captainhook | CaptainHook is a flexible PHP git-hook manager. Configure hooks in a simple JSON file to run CLI commands, built-in validators, or custom PHP actions to enforce commit message rules, code quality, tests, and team-wide hook sharing. | 1,106 | 1,111 | 89 | 290K | 11 | 37.8 | 42.2 | MIT | 2 months ago | |
| cedricziel/messenger-pubsub | Symfony Messenger transport bridge for Google Cloud Pub/Sub. Adds a pubsub:// transport via PubSubTransportFactory for publishing and consuming messages from Pub/Sub. Note: Pub/Sub doesn’t support delayed delivery, so DelayStamp is ignored. | 1 | 1 | 3 | 0 | 0 | 0.1 | — | — | — | |
| cesurapp/swoole-bundle | — | 4 | 4 | 2 | 47 | 0 | 26.9 | 16.3 | MIT | 1 month ago | |
| chamber-orchestra/image-bundle | — | 2 | 2 | 0 | 381 | 0 | 0.5 | 30.3 | MIT | — | |
| chebur/sphinx-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| chrome-php/chrome | Control headless Chrome from PHP. chrome-php/chrome launches Chromium/Chrome, lets you navigate pages, evaluate JavaScript, take screenshots/PDFs, intercept network events, and automate workflows via the DevTools protocol—ideal for scraping, testing, and rendering. | 2,658 | 2,670 | 316 | 204K | 5 | 44.7 | 31.5 | MIT | 5 months ago | |
| citizen63000/easy-api-bundle | — | 5 | 5 | 3 | 5 | 10 | 27.8 | 7.6 | MIT | 1 month ago | |
| cleentfaar/tissue | Laravel package to speed up building UI and pages with reusable “tissue” components, helper utilities, and starter structure. Aims to simplify common app scaffolding and keep views consistent across projects with minimal setup. | 6 | 6 | 6 | 32 | 0 | 0.8 | 10.3 | MIT | 11 years ago | |
| cleverage/process-bundle | — | 21 | 22 | 13 | 336 | 25 | 24.0 | 27.5 | MIT | 5 months ago | |
| cmobi/microservice-framework-bundle | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| code-lts/doctum | Doctum for Laravel: generate versioned API documentation for your PHP codebase with a clean, searchable HTML output. Supports configuration, theming, and multi-version docs, making it easy to publish and maintain docs for packages and applications. | 353 | 356 | 43 | 2K | 12 | 26.2 | 17.9 | MIT | 3 months ago | |
| codeages/plugin-bundle | — | 7 | 7 | 9 | 9 | 1 | 0.6 | 0.4 | — | — | |
| codeat3/blade-icon-generation-helpers | Laravel package that adds helper directives and utilities to generate Blade icon components quickly. Streamlines converting icon sets into reusable Blade components, reducing boilerplate and keeping icon usage consistent across your views. | 0 | 0 | 2 | 1K | 0 | 17.0 | 48.3 | — | 2 months ago | |
| codeception/codeception | Codeception is a full-stack PHP testing framework for unit, functional, and acceptance tests. It unifies PHPUnit-style assertions with browser and API testing, offers modular helpers, and integrates with popular PHP frameworks to speed up reliable test automation. | 4,854 | 4,909 | 1,284 | 1M | 152 | 82.5 | 63.7 | MIT | 3 months ago | |
| codeception/module-symfony | Symfony module for Codeception that integrates the framework’s kernel, container, and HTTP client for functional/acceptance testing. Boot the app, make requests, assert responses, and access services to test controllers and app behavior with minimal setup. | 96 | 97 | 25 | 195K | 9 | 30.7 | 56.1 | MIT | 1 month ago | |
| codegyre/robo | Task runner for PHP that lets you write automation scripts in OO PHP. Provides built-in tasks for common workflows (filesystem, git, composer, ssh, testing, packaging) and is easily extensible for custom tasks and CLI commands. | 2,708 | 2,705 | 307 | 3K | 164 | 51.8 | 29.9 | NOASSERTION | 3 years ago | |
| codewithkyrian/chromadb-php | PHP client for ChromaDB, making it easy to create collections, add and query embeddings, and manage documents/metadata from your Laravel or PHP apps. Lightweight API wrapper to integrate vector search and retrieval workflows without leaving PHP. | 82 | 82 | 14 | 13K | 1 | 11.5 | — | MIT | 5 months ago | |
| coduo/phpspec-data-provider-extension | PHPSpec extension adding data providers to run the same specification with multiple input/output datasets. Define examples in your specs for concise, parameterized tests and cleaner coverage of edge cases without duplicating scenarios. | 39 | 40 | 19 | 827 | 2 | 1.2 | 12.7 | MIT | 10 years ago | |
| commongateway/corebundle | — | 2 | 2 | 1 | 0 | 0 | 22.8 | 6.3 | NOASSERTION | 5 months ago | |
| composer/ca-bundle | Finds the best CA bundle on your system for TLS/SSL verification, with an embedded Mozilla CA bundle fallback. Provides simple helpers to get CA file/dir paths and validate CA files for use with cURL, PHP streams, and Guzzle. | 2,963 | 2,974 | 40 | 6M | 1 | 45.8 | 53.3 | MIT | 2 weeks ago | |
| composer/composer | Composer is the dependency manager for PHP. Declare project requirements, install/update packages, and manage autoloading with a lock file for repeatable builds. Works with Packagist and VCS repositories; runs via CLI on PHP 7.2.5+ (latest). | 29,420 | 29,480 | 4,789 | 3M | 114 | 91.0 | 60.1 | MIT | 2 weeks ago | |
| composer/installers | Custom installer paths for Composer. Maps package types (e.g., WordPress plugins/themes, Drupal, Joomla) to appropriate directories so dependencies land where your CMS expects them, with flexible installer definitions for multi-project setups. | 0 | 1,481 | — | 2M | — | 31.8 | 52.1 | — | — | |
| comunedifirenze/bicorebundle | — | 1 | 1 | 3 | 81 | 2 | 1.5 | 26.1 | MIT | — | |
| configuratorware/configurator-api | — | 0 | 0 | — | 404 | — | 0.0 | 36.0 | — | — | |
| consolidation/robo | Robo is a modern PHP task runner for automating common development workflows. Define tasks in a RoboFile with a clean OO API to run tests, build assets, deploy, and more. Extensible via plugins, with useful built-in tasks and CLI tooling. | 2,708 | 2,723 | 307 | 1M | 164 | 51.8 | 58.6 | NOASSERTION | 3 years ago | |
| constantable/odm-document-maker | — | 5 | 5 | 3 | 982 | 1 | 0.5 | 30.6 | MIT | 1 year ago | |
| contao/contao | — | 426 | 428 | 172 | 31 | 358 | 27.3 | 26.6 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 56 | 19K | 0 | 2.3 | 30.3 | LGPL-3.0 | — | |
| contao/manager-bundle | — | 18 | 18 | 9 | 15K | 0 | 0.4 | — | LGPL-3.0 | — | |
| contao-community-alliance/composer-plugin | Composer plugin for Contao 3 extensions: installs packages from vendor into system/modules via copy/symlink so Contao can detect them. Helps keep legacy Contao 3 module structure working in Composer setups (also usable when supporting Contao 4 legacy mode). | 7 | 7 | 10 | 3K | 0 | 0.3 | 35.4 | LGPL-3.0 | — | |
| contributte/qa | Contributte QA is a dev-only Composer package that bundles and streamlines PHP quality assurance tooling for your project. Install via composer require --dev contributte/qa and follow the included docs to integrate checks into your workflow/CI. | 2 | 3 | 6 | 9K | 0 | 12.9 | 52.9 | MIT | 5 months ago | |
| corponat/maker-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| creative-web-solution/imagine-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cron/cron | PHP library for working with cron expressions: parse and validate schedules, compute next/previous run dates, and check if a date matches a cron pattern. Ideal for Laravel and other PHP apps needing robust, timezone-aware scheduling logic. | 365 | 376 | 74 | 60K | 1 | 8.9 | 30.6 | MIT | 3 years ago | |
| cron/cron-bundle | — | 187 | 191 | 76 | 19K | 5 | 4.7 | 29.6 | MIT | — | |
| crosiersource/crosierlib-base | — | 1 | 1 | 0 | 13 | 1 | 0.7 | 14.0 | MIT | — | |
| customizer/maker-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cybernodev/framework-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cyberspectrum/pdflatex-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.3 | 0.4 | LGPL-3.0 | — | |
| cyllene-web/docusign-bundle | — | 0 | 0 | 0 | 59 | 0 | 9.7 | 26.3 | MIT | 7 months ago | |
| cypresslab/compass-elephant | PHP wrapper around the Compass binary for *nix systems. Uses Symfony Finder and Process to locate files and run Compass commands from PHP. Install via Composer or PEAR; includes PHPUnit tests and follows Symfony2 coding standards. | 8 | 8 | 6 | 148 | 0 | 2.3 | 16.9 | GPL-3.0 | 11 years ago | |
| cypresslab/gitelephant | GitElephant is a PHP OOP wrapper around the git CLI for managing repositories: inspect commits, branches, tags, diffs, logs, and statuses, and run common git operations via a clean API. Supports git >=1.8, PHP >=7.2 (older PHP via prior versions). | 613 | 618 | 74 | 47K | 17 | 19.3 | 31.0 | LGPL-3.0 | 1 year ago | |
| cypresslab/less-elephant | PHP wrapper around the Less (lessc) binary to manage and compile LESS projects. Uses Symfony Finder and Process, supports Composer/PEAR installation, includes PHPUnit tests, and follows Symfony2 coding standards. Requires PHP 5.3+ and a *nix system with lessc installed. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | GPL-3.0 | — | |
| cypresslab/pygments-elephant-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | GPL-3.0 | — | |
| d3mo17/colja | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| daanbiesterbos/job-queue-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.3 | — | NOASSERTION | 5 years ago | |
| daddl3/symfony-ckeditor-5-webpack | — | 0 | 4 | — | 101 | — | 0.0 | 27.7 | — | — | |
| daddl3/vite-and-compress-twig-symfony-bundle | — | 0 | 2 | — | 27 | — | 0.0 | 20.0 | — | — | |
| dama/doctrine-test-bundle | Symfony test bundle that speeds up Doctrine tests by reusing static DBAL connections and wrapping each test in a transaction that’s rolled back for isolation. Also provides a PSR-6 static array cache for Doctrine metadata/query caching to reduce boot time and memory. | 1,183 | 1,181 | 62 | 1M | 6 | 31.0 | 47.1 | MIT | 4 months ago | |
| danilovl/log-viewer-bundle | — | 0 | 0 | 0 | 2 | 0 | 24.2 | 7.7 | MIT | 3 weeks ago | |
| danilovl/web-command-bundle | — | 0 | 0 | 0 | 0 | 0 | 19.8 | — | MIT | 1 month ago | |
| danplaton4/tenancy-bundle | — | 1 | 0 | 0 | 3 | 0 | 20.2 | 6.5 | MIT | 2 weeks ago | |
| datafactory/ezmigrationbundle | — | 0 | 0 | 0 | 0 | 0 | 3.0 | — | GPL-2.0 | 7 years ago | |
| datastax/php-driver | PHP extension (wrapper over DataStax C/C++ driver) providing a feature-rich, tunable client for Apache Cassandra 2.1+ via CQL3 and the native binary protocol. Prebuilt binaries available. Driver is in maintenance mode; use DSE PHP driver for DSE. | 437 | 440 | 151 | 3K | 0 | 10.9 | 14.0 | NOASSERTION | 8 years ago | |
| dbannik/sentry-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dbh/easy-deploy-bundle | — | 0 | 0 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| dbp/relay-core-bundle | — | 0 | 2 | — | 7K | — | 0.1 | 46.2 | — | — | |
| dbp/relay-maker-bundle | — | 0 | 0 | 0 | 317 | 1 | 0.1 | 34.5 | AGPL-3.0 | — | |
| ddereszewski/job-queue-bundle | — | 1 | 1 | 2 | 0 | 0 | 6.4 | — | — | 2 years ago | |
| demroos/versioning-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| deployer/deployer | — | 11,062 | 11,089 | 1,516 | 539K | 0 | 69.1 | 28.7 | MIT | 2 weeks ago | |
| devgeek/beacon-admin | — | 0 | — | — | — | — | 0.0 | — | — | — | |
| devlabs91/assetic | Laravel package integrating Assetic for managing and compiling web assets (CSS/JS) with filters and bundling, helping organize, minify, and combine frontend resources within your application build and deployment workflow. | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| dimoussa/doctrine-db-mapper-bundle | — | 2 | 2 | 0 | 0 | 0 | 20.7 | — | MIT | 2 months ago | |
| discutea/mjml-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| djamadeus/easy-deploy-bundle-wunderfork | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 8 years ago | |
| dktaylor/bundle-generator-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.7 | — | MIT | 11 months ago | |
| dlakomski/rabbitmq-bundle-bridge | — | 0 | 0 | 0 | 372 | 0 | 0.0 | 35.5 | MIT | — | |
| docker-php/docker-php | — | 767 | 772 | 268 | 2K | 43 | 13.8 | 15.1 | MIT | 8 years ago | |
| doctrine/migrations | Doctrine Migrations adds versioned database migrations to Doctrine DBAL/ORM. Define migration classes, generate diffs, and run upgrades/downgrades across environments with transactional execution, CLI tools, and fine-grained control over schema and data changes. | 4,775 | 4,811 | 394 | 4M | 117 | 82.7 | 73.0 | MIT | 1 month ago | |
| dompdf/dompdf | Dompdf is a PHP HTML-to-PDF converter with a CSS 2.1-focused rendering engine. Supports external stylesheets, complex tables, common image formats, basic SVG, and runs without external PDF libraries. Requires PHP 7.1+ and DOM/MBString. | 11,137 | 11,278 | 1,831 | 6M | 495 | 83.8 | 67.9 | LGPL-2.1 | 3 months ago | |
| dontdrinkandroot/angular-integration-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| dontdrinkandroot/app-integration-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| dontdrinkandroot/bridge-bundle | — | 0 | 0 | 0 | 30 | 0 | 0.0 | 20.6 | Apache-2.0 | — | |
| draw/messenger | — | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.8 | — | — | |
| draw/process | draw/process is a Laravel/PHP package for running and managing external processes. It helps you start commands, capture output, handle errors, and control execution in a clean API—useful for queues, build tasks, and integrations that need shell tools. | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.5 | — | — | |
| dreadnip/chrome-pdf-bundle | — | 7 | 7 | 2 | 862 | 0 | 16.4 | 31.1 | MIT | 4 months ago | |
| drinksco/console-ui-bundle | — | 17 | 18 | 4 | 0 | 13 | 3.0 | 3.4 | BSD-3-Clause | 3 years ago | |
| druidvav/essentials-bundle | — | 0 | 0 | 0 | 96 | 0 | 0.9 | 27.7 | — | 8 years ago | |
| druidvav/evil-queue-bundle | — | 0 | 0 | 1 | 33 | 0 | 0.0 | 21.7 | — | — | |
| duc01nguyen/health-check-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| durimjusaj/cron-bundle | — | 0 | 0 | 0 | 4 | 0 | 17.2 | — | MIT | 3 months ago | |
| dwcasteam/configuration-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| easy-doc/easy-doc | Easy Doc is a Laravel/PHP package for quickly generating and serving project documentation. It helps you organize docs, render them for the web, and keep content maintainable with a simple setup suitable for small apps and internal tools. | 4 | 4 | 4 | 5K | 0 | 5.9 | 41.8 | MIT | 11 months ago | |
| easycorp/easy-deploy-bundle | — | 467 | 470 | 100 | 867 | 50 | 24.5 | 31.0 | MIT | 6 years ago | |
| easycorp/easyadmin-bundle | — | 4,281 | 4,293 | 1,095 | 365K | 69 | 87.8 | 62.2 | MIT | 1 week ago | |
| effiana/cron | A Laravel package for managing and running cron-style scheduled tasks within your application. Define jobs, configure timing, and trigger execution from the CLI or scheduler, providing a simple way to centralize recurring task automation in Laravel. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 6 years ago | |
| effiana/job-queue-bundle | — | 0 | 0 | 0 | 0 | 0 | 4.8 | — | — | 5 years ago | |
| efrane/phar-builder-bundle | — | 1 | 1 | 1 | 4 | 0 | 0.7 | 8.5 | — | — | |
| ekreative/oauth2-symfony-bundle | — | 2 | 2 | 2 | 0 | 0 | 0.3 | — | MIT | — | |
| ekyna/payum-payzen | PayZen gateway for Payum (Systempay, Scellius, CLIC&PAY, OSB, SOGE_COMMERCE). Install via Composer and configure site_id, certificate, mode, hash, cache directory, and endpoint. Supports predefined endpoints or a custom endpoint URL. | 4 | 4 | 12 | 40 | 0 | 1.1 | 15.9 | MIT | 5 years ago | |
| ekyna/payum-sips | — | 4 | 4 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| elasticms/common-bundle | Shared library bundle for elasticMS, used by the Core and Client Helper bundles. Provides common code, utilities, and services to keep the platform consistent. Documentation available on the EMS project site; issues and PRs via the elasticMS monorepo. | 2 | 3 | 5 | 251 | 0 | 31.3 | 31.3 | LGPL-3.0 | 1 week ago | |
| enlightn/security-checker | CLI security checker for PHP/Laravel projects. Scans your composer.lock against FriendsOfPHP Security Advisories to detect vulnerable dependencies. Install via Composer or PHAR, run security:check, get ANSI/JSON output, optional no-dev filtering and allowlisting. | 339 | 341 | 26 | 306K | 4 | 8.3 | 42.5 | MIT | 2 years ago | |
| enqueue/async-command | Symfony Console extension to run commands asynchronously by pushing execution requests to a message queue via Enqueue. Useful for offloading long-running tasks and integrating CLI workflows with MQ-based background processing. | 12 | 13 | 3 | 3K | 0 | 0.5 | 32.4 | MIT | 7 years ago | |
| ergebnis/php-cs-fixer-config | Factory-style PHP-CS-Fixer config for projects: choose a versioned ruleset (PHP 5.3–8.3), generate a consistent configuration, and keep coding standards aligned across repositories. Install via Composer and use with friendsofphp/php-cs-fixer. | 70 | 70 | 17 | 46K | 1 | 31.1 | 44.9 | MIT | 3 weeks ago | |
| ergebnis/phpstan-rules | A set of extra PHPStan rules to enforce stricter, opinionated code standards in PHP projects. Install via Composer and include rules.neon (auto via phpstan/extension-installer) to catch issues like named arguments, class design, and more. | 453 | 454 | 24 | 253K | 6 | 27.3 | 45.9 | MIT | 4 months ago | |
| evosys21/pdflib | PHP addons for FPDF/TCPDF/tFPDF to build advanced tag-formatted multicells and tables. Supports alignment/justification, mixed fonts/styles/colors, padding, frames/backgrounds, links, tabs, and sub/superscripts for rich PDF layouts. | 5 | 5 | 2 | 276 | 1 | 22.6 | 27.1 | MIT | 22 hours ago | |
| ezsystems/behatbundle | — | 44 | 45 | 17 | 5K | 0 | 17.6 | 29.6 | NOASSERTION | 7 months ago | |
| ezsystems/ezplatform-kernel | eZ Platform Kernel provides the core Symfony-based runtime for eZ Platform/Ibexa CMS: content repository, persistence, REST and siteaccess handling, security, and extension points. Used as the foundation for building and running eZ Platform applications. | 14 | 14 | 31 | 1K | 0 | 10.6 | 29.2 | NOASSERTION | 1 year ago | |
| ezsystems/ezpublish-kernel | eZ Publish Kernel is the core of the eZ Publish/eZ Platform CMS, providing the content repository, field types, search integration, and services for building and extending PHP-based content applications with a modular, API-driven architecture. | 160 | 163 | 200 | 884 | 0 | 16.2 | 12.1 | NOASSERTION | 2 years ago | |
| fabpot/php-cs-fixer | PHP CS Fixer is a command-line tool for automatically fixing PHP coding standards issues. It formats and modernizes code using configurable rulesets, supports custom rule configurations, and helps keep projects consistent and clean across teams and CI. | 13,520 | 13,538 | 1,634 | 21K | 44 | 85.5 | 39.5 | MIT | 3 weeks ago | |
| facile-it/paraunit | Run PHPUnit test suites faster by executing tests in parallel across multiple processes. Symfony-based CLI with Composer install, supports many PHPUnit/Symfony versions, and can collect code coverage in parallel (auto-picks best driver like PCOV/Xdebug). | 145 | 146 | 19 | 35K | 8 | 33.0 | 42.5 | Apache-2.0 | 4 weeks ago | |
| friends-of-behat/mink-debug-extension | Behat extension that logs Mink debug info after each failed step—ideal for CI runs. Saves page content and, with supported drivers, optional screenshots. Configurable log directory plus clean-start and screenshot options. | 206 | 206 | 10 | 127K | 1 | 4.5 | 38.5 | NOASSERTION | 4 years ago | |
| friends-of-behat/symfony-extension | — | 480 | 482 | 69 | 518K | 24 | 21.1 | 50.7 | MIT | 1 year ago | |
| friends-of-behat/test-context | Reusable Behat context for testing Behat extensions by running “Behat inside Behat”. Creates isolated temp projects per scenario, writes configs/features/contexts, runs a real Behat process, and lets you assert on exit codes and output. | 17 | 17 | 5 | 430 | 0 | 19.3 | 22.0 | MIT | 2 months ago | |
| friendsofphp/php-cs-fixer | PHP CS Fixer automatically fixes PHP code to match coding standards. Use built-in rule sets (PER-CS, Symfony, PhpCsFixer) or custom config to unify style, modernize PHP/PHPUnit code, and apply safe or risky migrations. Supports PHP 7.4–8.5. | 13,520 | 13,609 | 1,635 | 5M | 44 | 86.2 | 72.3 | MIT | 3 weeks ago | |
| friendsofsymfony/http-cache | PHP library to integrate apps with HTTP caching proxies (Varnish, NGINX, Symfony HttpCache, Fastly, Cloudflare). Send efficient cache invalidation/purge and tag requests, abstract proxy features, and test caching/invalidation with PHPUnit tools. | 359 | 362 | 64 | 212K | 7 | 30.1 | 45.8 | NOASSERTION | 3 months ago | |
| giggsey/libphonenumber-for-php | PHP port of Google’s libphonenumber for parsing, formatting, validating, and storing international phone numbers. Supports geocoding, carrier and timezone mapping, plus short-number info. Composer install; requires mbstring. | 5,027 | 5,088 | 479 | 3M | 4 | 68.3 | 46.3 | Apache-2.0 | 4 weeks ago | |
| giggsey/libphonenumber-for-php-lite | Lite PHP port of Google’s libphonenumber: parse, validate, format, and store international phone numbers. Includes core PhoneNumberUtils only (no geolocation/carrier/short number info). Requires PHP 8.1+ and mbstring; install via Composer. | 89 | 90 | 8 | 1M | 0 | 29.8 | 64.5 | Apache-2.0 | 4 weeks ago | |
| giggsey/locale | Up-to-date Unicode CLDR locale data packaged as native PHP arrays. Created to avoid requiring the PHP intl extension and to provide newer locale data than many operating systems ship. Used primarily by libphonenumber-for-php (GeoCoder support). | 633 | 636 | 11 | 3M | 0 | 25.1 | 58.0 | MIT | 3 months ago | |
| gitonomy/gitlib | Gitonomy Gitlib is a PHP library for interacting with Git repositories programmatically. Read commits, trees, branches, tags and diffs; run Git commands via a clean API and work with local repos from your apps, tools, or CI scripts. | 465 | 469 | 74 | 403K | 13 | 16.9 | 44.8 | MIT | 1 year ago | |
| goaop/framework | Aspect-Oriented Programming for PHP. goaop/framework weaves aspects into your code at runtime/compile time using a fast proxy mechanism, enabling clean cross-cutting concerns like logging, caching, security, and profiling without cluttering business logic. | 1,667 | 1,674 | 165 | 31K | 3 | 33.3 | 0.9 | MIT | 3 weeks ago | |
| google/auth | Official Google Auth library for PHP. Implements OAuth 2.0 and Application Default Credentials (ADC) to authenticate and authorize requests to Google APIs. Designed for Composer installs and use across local, server, and Google Cloud environments. | 1,396 | 1,439 | 194 | 7M | 12 | 42.3 | 63.7 | Apache-2.0 | 2 months ago | |
| google/cloud-spanner | Idiomatic PHP client for Google Cloud Spanner, a globally consistent relational database. Install via Composer and use gRPC to connect to instances/databases, run SQL queries with parameters, and benefit from V2 multiplexed sessions for efficient concurrent requests. | 20 | 20 | 8 | 16K | 0 | 29.8 | 46.4 | Apache-2.0 | 3 weeks ago | |
| google/cloud-tools | Dev utilities for Google Cloud in PHP. Includes flex_exec to run commands inside the same Docker image as an App Engine Flexible deployment, with optional Cloud SQL connectivity via Cloud Build. Also provides Google\Cloud\TestUtils helpers and fixtures. | 23 | 23 | 20 | 22K | 5 | 13.3 | 47.7 | Apache-2.0 | 10 months ago | |
| herrera-io/phpunit-test-case | PHPUnit TestCase class and Extras trait that add helpers for common test chores: create/delete temporary files and directories, call protected/private methods, and get/set protected/private properties. Use as a base class or mix into your own test case. | 1 | 1 | 0 | 77 | 0 | 0.0 | 15.6 | MIT | — | |
| humbug/box | — | 1,310 | 1,315 | 109 | 23K | 72 | 44.3 | 49.9 | MIT | 2 months ago | |
| ibexa/behat | — | 1 | 1 | 1 | 17K | 0 | 29.0 | 64.5 | NOASSERTION | 2 weeks ago | |
| ibexa/core | Ibexa Core is the foundation of the Ibexa DXP, providing the PHP domain model, repository API, content types, users, permissions, search, and persistence layer integrations. It powers content management features and serves as the base for higher-level Ibexa packages. | 8 | 8 | 19 | 31K | 0 | 33.2 | 74.2 | NOASSERTION | 2 weeks ago | |
| illuminate/console | Illuminate Console provides the Artisan command-line framework used by Laravel. Define commands, schedule tasks, manage input/output, prompts, and terminal styling, and integrate with the service container to build robust CLI tools and automation. | 130 | 137 | 28 | 597K | 0 | 1.5 | 50.5 | MIT | — | |
| illuminate/process | Illuminate Process provides a fluent API to run and manage system processes in Laravel. Start commands, stream output, handle timeouts, work in specific directories, set env vars, capture results, and integrate cleanly with other Illuminate components. | 44 | 44 | 5 | 52K | 0 | 0.4 | 42.4 | MIT | — | |
| illuminate/queue | Illuminate Queue is Laravel’s queue component, offering a unified API for multiple backends to run time‑consuming jobs asynchronously. Use the Capsule manager to configure connections outside Laravel and push jobs via instance or static access. | 204 | 213 | 52 | 384K | 0 | 2.6 | 45.2 | MIT | — | |
| imbo/behat-api-extension | — | 109 | 109 | 45 | 34K | 3 | 14.2 | 39.3 | MIT | 1 week ago | |
| infection/infection | Infection is a PHP mutation testing framework that measures how well your tests detect small code changes. Run it in CI to get a Mutation Score Indicator (MSI), uncover weak assertions, and improve test quality. PHP 8.3+. | 2,202 | 2,213 | 183 | 751K | 165 | 66.3 | 68.3 | BSD-3-Clause | 2 weeks ago | |
| infection/phpspec-adapter | — | 3 | 3 | 1 | 4K | 1 | 22.8 | 50.5 | BSD-3-Clause | 2 weeks ago | |
| jms/di-extra-bundle | — | 328 | 341 | 128 | 31K | 84 | 28.1 | 51.5 | — | 8 years ago | |
| jms/security-extra-bundle | — | 253 | 261 | 97 | 15K | 34 | 16.5 | 39.0 | — | 9 years ago | |
| jolicode/jolinotif | Cross-platform PHP library for sending desktop notifications from CLI scripts or cron jobs on Linux, macOS, Windows, and WSL. Create notifications with title, body, icon, and OS-specific options, or use the bundled jolinotif CLI command. | 1,439 | 1,444 | 99 | 342K | 1 | 29.3 | 35.7 | MIT | 6 months ago | |
| kaliop/ezmigrationbundle | Symfony bundle to manage eZPlatform/eZPublish database and content changes via code. Inspired by Doctrine migrations, it generates and runs migrations and offers console commands to apply, resume, and check status of deployments across environments. | 54 | 54 | 77 | 177 | 19 | 17.6 | 16.5 | GPL-2.0 | 2 years ago | |
| keradus/cli-executor | Execute CLI commands from PHP with a simple, lightweight wrapper. Run processes, capture output, handle exit codes, and manage arguments for reliable command execution in scripts and Laravel apps. | 4 | 4 | 3 | 32K | 0 | 11.2 | 56.5 | NOASSERTION | 7 months ago | |
| knplabs/knp-snappy | Snappy is a PHP wrapper for wkhtmltopdf/wkhtmltoimage to generate PDFs, thumbnails, and snapshots from URLs or HTML. Supports Linux/macOS/Windows, configurable binaries and options, and integrates with Symfony and Laravel via community bundles. | 4,469 | 4,540 | 434 | 1M | 6 | 67.3 | 46.8 | MIT | 3 weeks ago | |
| kriswallsmith/assetic | Assetic is a PHP asset management framework for loading, filtering, combining, and dumping CSS/JS and other assets via collections and filters (LESS, YUI, etc.). Note: this repo is unmaintained; development continues at assetic-php/assetic (assetic/framework). | 3,718 | 3,784 | 547 | 110K | 217 | 54.8 | 44.3 | MIT | 9 years ago | |
| kunstmaan/sensio-generator-bundle | Symfony bundle adding interactive CLI generators to scaffold code like bundles, forms, and CRUD controllers from Doctrine 2 schemas. Note: deprecated for modern Symfony—no Symfony 4/Flex support; use Symfony MakerBundle instead. | 2 | 2 | 1 | 3K | 0 | 2.4 | 41.7 | MIT | 3 years ago | |
| kzykhys/pygments | Thin PHP wrapper around the Python Pygments syntax highlighter. Highlight code to HTML/ANSI, generate CSS for styles (e.g., monokai), guess lexer by filename, and list available lexers/formatters/styles. Supports custom pygmentize path. | 10 | 11 | 14 | 246 | 4 | 2.1 | 20.6 | — | 12 years ago | |
| lakion/mink-debug-extension | — | 206 | 158 | 10 | 15K | 1 | 4.5 | 25.6 | NOASSERTION | 4 years ago | |
| laminas/laminas-mail | Abandoned Laminas component for composing, parsing, and sending email messages. No further development; use ddeboer/imap for IMAP, zbateson/mail-mime-parser for MIME parsing, and symfony/mailer for sending mail. | 99 | 101 | 77 | 347K | 64 | 29.4 | 71.3 | BSD-3-Clause | 2 years ago | |
| laravel/database | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 90 | 100 | 12 | 74 | 5 | 2.1 | 4.7 | — | — | |
| laravel/dusk | Laravel Dusk is a browser automation and end-to-end testing tool for Laravel. It provides an expressive API for driving real browsers, ships with a standalone Chromedriver (no Selenium/JDK required by default), and can use other Selenium drivers. | 1,939 | 1,949 | 329 | 897K | 4 | 48.8 | 43.8 | MIT | 1 month ago | |
| laravel/envoy | Laravel Envoy is a lightweight SSH task runner for defining and executing remote server tasks using a clean Blade-style syntax. Ideal for deployments, running Artisan commands, and other repeatable server automation workflows across multiple hosts. | 1,613 | 1,634 | 178 | 122K | 1 | 38.9 | 29.8 | MIT | 2 months ago | |
| laravel/framework | Laravel Framework core provides an elegant PHP foundation for building web apps: fast routing, powerful service container, sessions/caching, database migrations, queues, and real-time broadcasting—tools that scale from small projects to large applications. | 34,735 | 35,215 | 11,892 | 10M | 58 | 94.9 | 70.8 | MIT | 1 week ago | |
| laravel/homestead | Laravel Homestead is an official, pre-packaged Vagrant box that provides a complete local development environment for Laravel and PHP. It includes common tools and services, supports multiple projects, and runs consistently across macOS, Windows, and Linux. | 3,891 | 3,898 | 1,399 | 39K | 14 | 24.1 | 14.2 | MIT | 2 years ago | |
| laravel/horizon | Laravel Horizon adds a polished dashboard and code-driven configuration for Laravel Redis queues. Monitor throughput, runtimes, and failed jobs, and manage all worker and supervisor settings from a single config file kept in source control. | 4,144 | 4,167 | 731 | 3M | 20 | 74.1 | 58.4 | MIT | 1 week ago | |
| laravel/installer | Laravel Installer is the official CLI tool for creating new Laravel applications quickly. Install it via Composer and scaffold fresh projects with a single command, using the latest Laravel release and recommended defaults for your environment. | 865 | 903 | 368 | 101K | 9 | 48.6 | 39.8 | MIT | 2 weeks ago | |
| laravel/liferaft | Liferaft is a Laravel package that adds reliable background job and queue tooling, helping you run tasks safely with better control, monitoring, and recovery. Ideal for apps that need robust async processing and fewer failed or stuck jobs. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| laravel/lumen-installer | Official Laravel Lumen project installer. Provides the lumen command to quickly scaffold new Lumen applications, including recommended defaults and project structure. Install via Composer and run lumen new <app> to get started. | 76 | 76 | 26 | 285 | 0 | 0.6 | 7.4 | MIT | — | |
| laravel/mcp | Build MCP servers in Laravel so AI clients can securely interact with your app via the Model Context Protocol. Quick setup, Laravel-native conventions, and official Laravel documentation support for exposing tools, resources, and prompts to MCP-compatible clients. | 756 | 756 | 88 | 3M | 5 | 38.0 | 61.4 | MIT | 1 week ago | |
| laravel/pao | Agent-optimized output for PHP tools. Auto-detects AI agents (Claude Code, Cursor, Devin, Gemini CLI) and replaces verbose PHPUnit/Pest/Paratest/PHPStan output with minimal structured JSON; cleans Laravel Artisan output too. Zero config; human output unchanged. | 631 | 618 | 26 | 1M | 1 | 28.9 | 54.5 | MIT | 5 days ago | |
| laravel/spark-installer | Command-line installer for Laravel Spark. Clone and composer install, add to PATH, then register with your Spark API token. Use spark new to scaffold a new Spark project and run migrations to finish setup. | 313 | 317 | 79 | 0 | 0 | 25.7 | 0.0 | MIT | 6 years ago | |
| laravel/valet | Laravel Valet is a lightweight macOS development environment for Laravel and PHP. It runs Nginx automatically, uses DnsMasq to route *.test domains to local sites, avoids Vagrant and /etc/hosts edits, and can share sites via tunnels. | 2,596 | 2,604 | 719 | 2K | 1 | 52.8 | 5.6 | MIT | 2 months ago | |
| laravel/vapor-cli | Laravel Vapor CLI is the command-line client for deploying and managing Laravel apps on Laravel Vapor, a serverless, auto-scaling platform on AWS Lambda. Create and manage infrastructure, environments, queues, databases, Redis, networking, and more. | 314 | 313 | 126 | 300K | 0 | 30.9 | 48.3 | MIT | 2 months ago | |
| laravel/vapor-core | Core runtime and service providers that power Laravel Vapor deployments on AWS Lambda. Helps Laravel apps run smoothly in serverless environments, integrating with SQS, databases, Redis, networking, CloudFront, and other AWS services used by Vapor. | 413 | 414 | 153 | 413K | 0 | 35.5 | 48.5 | MIT | 3 weeks ago | |
| laravel-lang/native-country-names | Laravel package providing country names in their native languages for localized UIs and forms. Part of the Laravel Lang ecosystem, install via Composer and use alongside your app’s localization setup. MIT licensed. | 6 | 6 | 2 | 369K | 0 | 19.8 | 63.1 | MIT | 2 months ago | |
| laravel-lang/native-currency-names | Laravel Lang Native Currency Names adds localized currency names in their native language for Laravel apps. Install via Composer and use it to display currency labels correctly across locales with easy integration and MIT licensing. | 6 | 6 | 1 | 372K | 0 | 20.1 | 63.1 | MIT | 2 months ago | |
| laravel-lang/native-locale-names | Laravel package providing native-language names for locales. Useful for language pickers and localized UI labels, with simple installation and integration via Laravel Lang documentation. MIT licensed. | 6 | 6 | 1 | 373K | 0 | 22.5 | 63.1 | MIT | 2 months ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, Laravel-based micro-framework for building fast, elegant console apps. Includes optional Eloquent/logging, interactive menus, desktop notifications, scheduler, standalone compiler, and Collision-powered error reporting. | 343 | 342 | 63 | 53K | 0 | 25.3 | 35.1 | MIT | 2 months ago | |
| laraveldaily/filacheck | — | 113 | 112 | 6 | 18K | 0 | 24.5 | 35.7 | MIT | 1 week ago | |
| league/commonmark | Extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. Works with PHP 7.4+ (mbstring) and provides simple converters to turn Markdown into HTML with configurable safety options. | 2,954 | 2,986 | 209 | 10M | 22 | 54.0 | 66.7 | BSD-3-Clause | 2 months ago | |
| lendable/composer-license-checker | Checks your Composer dependencies’ licenses against configurable allow rules (by SPDX license, vendor, or package) to help ensure OSS compliance and reduce legal risk. Works in CI and can read license data from Composer’s installed.json or composer licenses. | 15 | 15 | 3 | 12K | 3 | 17.5 | 46.3 | MIT | 4 months ago | |
| liip/imagine-bundle | — | 1,706 | 1,732 | 383 | 581K | 69 | 58.7 | 65.8 | MIT | 4 months ago | |
| liip/monitor-bundle | — | 473 | 475 | 108 | 97K | 3 | 31.3 | 36.8 | — | 2 months ago | |
| liip/rmt | RMT is a release management tool for PHP projects. Configure versioning (e.g., semantic), where versions are stored (tags, changelog), and automated pre/post-release actions. Install via Composer (dev or global) or as a Phar, then run releases consistently. | 458 | 461 | 46 | 5K | 16 | 8.9 | 22.6 | MIT | — | |
| lisachenko/go-aop-php | — | 1,667 | 1,570 | 165 | 923 | 3 | 40.6 | 3.9 | MIT | 3 weeks ago | |
| littleredbutton/bigbluebutton-api-php | PHP client for the BigBlueButton API. Create and manage meetings, join URLs, recordings, and server calls from your Laravel or PHP app with a simple, typed wrapper around BBB endpoints and responses. | 27 | 28 | 15 | 6K | 5 | 17.5 | 37.2 | LGPL-3.0 | 6 months ago | |
| liuggio/fastest | Run tests in parallel with a simple CLI wrapper. Fastest executes any command (PHPUnit, Behat, etc.) across available CPU cores, randomizes test order, supports piping test lists or phpunit.xml, adds verbosity flags, and helps functional tests use one DB per process. | 484 | 485 | 71 | 100K | 10 | 32.6 | 42.1 | MIT | 2 months ago | |
| localheinz/diff | Fork of sebastian/diff created for use with ergebnis/composer-normalize (with permission from Sebastian Bergmann). Intended as an internal dependency; prefer using sebastian/diff directly for general diff functionality. | 47 | 47 | 2 | 1M | 1 | 1.8 | 56.7 | NOASSERTION | 1 year ago | |
| localheinz/phpstan-rules | Custom PHPStan rules to enforce stricter coding standards in PHP projects. Includes ready-to-use rules.neon (auto-loaded via phpstan/extension-installer) with checks like no named arguments, class final enforcement, and more. Install via Composer as a dev dependency. | 453 | 451 | 24 | 783 | 6 | 27.6 | 10.2 | MIT | 4 months ago | |
| loupe/loupe | Loupe is a PHP-only, SQLite-based full‑text search engine. Typo-tolerant, supports phrases and negatives, facets, language detection and stemming, plus SQL-like attribute and geo filtering with relevance ranking—ideal to replace slow LIKE queries without running extra services. | 505 | 505 | 25 | 20K | 5 | 33.6 | 27.8 | MIT | 2 weeks ago | |
| lstrojny/fxmlrpc | — | 142 | 146 | 43 | 67K | 7 | 4.0 | 38.8 | — | — | |
| mathiasverraes/uptodocs | Generate always-up-to-date docs from your codebase. uptodocs extracts examples and API details directly from source, helping teams keep documentation accurate, searchable, and in sync with changes across projects. | 61 | 61 | 1 | 55 | 0 | 1.7 | 3.8 | MIT | 5 years ago | |
| mcp/sdk | — | 1,532 | 1,531 | 142 | 351K | 74 | 52.3 | 67.7 | NOASSERTION | 3 days ago | |
| mcustiel/phiremock-client | PHP client for Phiremock Server with a fluent API to define HTTP expectations, manage scenarios, and reset server state. Works with Guzzle 6 by default, or any PSR-18 HTTP client by overriding the factory for custom connections. | 16 | 16 | 9 | 17K | 1 | 21.0 | 47.7 | GPL-3.0 | 1 month ago | |
| mcustiel/phiremock-server | PHP HTTP mock/stub server inspired by WireMock. Mock requests by method/headers/URL/body/forms, set responses via REST API, support scenarios, priorities, latency simulation, verification counts, proxying, and loading expectations from JSON files. | 19 | 19 | 6 | 18K | 1 | 21.4 | 46.8 | GPL-3.0 | 2 months ago | |
| mink/webdriver-classic-driver | Selenium WebDriver “classic” driver for Behat Mink. Run real browser sessions (e.g., Firefox) through a WebDriver server, navigate pages, click links, and integrate with Mink/MinkExtension. Install via Composer; includes CI-tested suite. | 6 | 6 | 5 | 3K | 8 | 3.9 | 40.5 | MIT | 1 year ago | |
| mjphaynes/php-resque | — | 225 | 228 | 46 | 673 | 15 | 6.9 | 13.0 | MIT | — | |
| mmoreram/base-bundle | — | 29 | 29 | 6 | 462 | 1 | 7.3 | 16.8 | MIT | 4 years ago | |
| mmoreram/php-formatter | PHP code formatter with CLI and configurable rules to standardize style across a project. Formats files or entire directories, helps enforce clean, consistent code, and integrates easily into development workflows and CI. | 168 | 169 | 17 | 2K | 2 | 3.0 | 10.7 | MIT | 8 years ago | |
| mohamed-ashraf-elsaed/claude-agent-sdk-laravel | — | 15 | 15 | 4 | 0 | 1 | 16.9 | — | MIT | 2 months ago | |
| mostafaznv/pdf-optimizer | Optimize and compress PDFs in PHP or Laravel using Ghostscript. Fluent, chainable API with rich options, logging, and customization. Laravel-friendly inputs (paths, uploads, disks) plus queue support for async optimization. | 171 | 172 | 11 | 13K | 0 | 23.0 | 30.0 | MIT | 1 month ago | |
| mwguerra/web-terminal | — | 28 | 27 | 10 | 2K | 1 | 0.5 | 24.9 | MIT | — | |
| mybuilder/cronos | Cronos is a Laravel-friendly task scheduling package for defining, running, and monitoring cron-style jobs from your app. Organize recurring tasks, trigger them on demand, and manage schedules with a clean API and sensible defaults. | 152 | 156 | 16 | 3K | 1 | 6.2 | 19.2 | MIT | 3 years ago | |
| norkunas/youtube-dl-php | PHP wrapper for youtube-dl/yt-dlp to download videos or extract audio from YouTube and other sites. Configure options, set output paths, run downloads, and parse results/errors from a simple, fluent API for CLI-driven media fetching. | 504 | 514 | 159 | 9K | 12 | 30.8 | 25.4 | MIT | 1 week ago | |
| nunomaduro/pao | pao is a tiny CLI helper for Laravel/PHP projects by Nuno Maduro. It makes running common project tasks easier by providing a simple command runner you can ship with your app or use in development, keeping team workflows consistent and repeatable. | 617 | 596 | 25 | 197K | 1 | 27.4 | 41.5 | MIT | 1 month ago | |
| nunomaduro/phpinsights | PHP Insights analyzes PHP code quality, style, architecture, and complexity from your terminal. Works out of the box with Laravel (artisan insights), Symfony, Yii, Magento, and more, with built-in checks for reliability and loose coupling. | 5,600 | 5,598 | 297 | 276K | 69 | 75.6 | 54.3 | MIT | 1 month ago | |
| orchestra/dusk-updater | Symfony Console tool to update Laravel Dusk ChromeDriver binaries to the latest or a specified version. Works inside or outside Laravel projects. Includes a detect command to check installed Chrome/ChromeDriver versions and optionally auto-update. | 10 | 10 | 3 | 35K | 0 | 21.7 | 53.8 | MIT | 4 months ago | |
| orchestra/dusk-updater-api | Standardized API for Laravel Dusk to query, fetch, and download compatible ChromeDriver binaries. Helps automate driver updates across environments with a simple, consistent interface for locating versions and retrieving platform-specific builds. | 0 | 1 | 1 | 32K | 0 | 14.1 | 61.4 | MIT | 4 months ago | |
| orchestra/sidekick | Orchestra Sidekick is a lightweight toolkit of utilities and helper classes for Laravel applications and packages. Provides common convenience functions to speed up development and reduce boilerplate, maintained by the Orchestral ecosystem. | 12 | 13 | 1 | 2M | 0 | 21.5 | 61.3 | MIT | 4 months ago | |
| orchestra/testbench | Orchestra Testbench is the de-facto Laravel testing helper for package development. It boots a lightweight Laravel app for your package’s tests, making it easy to run PHPUnit/Pest suites with proper service providers, config, and environment setup. | 2,227 | 2,242 | 140 | 1M | 1 | 43.3 | 42.2 | MIT | 1 month ago | |
| orchestra/testbench-core | Orchestra Testbench Core is the foundation for testing Laravel packages. It boots a lightweight Laravel app inside your package so you can run artisan commands, migrations, routing, and more, with compatibility across Laravel 6–12. | 270 | 272 | 45 | 1M | 3 | 37.8 | 60.3 | MIT | 3 weeks ago | |
| orchestra/workbench | Orchestra Workbench helps you preview and interact with your Laravel package during development. Spin up a local app environment to test routes, views, migrations, and configuration while building and validating your package before release. | 82 | 83 | 5 | 1M | 1 | 27.9 | 63.2 | MIT | 2 months ago | |
| oro/platform | — | 0 | 644 | — | 3K | — | 42.5 | 34.8 | — | — | |
| oroinc/laminas-mail | oroinc/laminas-mail is a small bridge package for using Laminas Mail components within Oro applications. Provides the Laminas mail classes and configuration needed to send emails, manage transports, and integrate with Oro’s mailing features. | 0 | 0 | 0 | 158 | 0 | 0.1 | 30.7 | BSD-3-Clause | — | |
| overblog/graphql-bundle | — | 795 | 802 | 226 | 167K | 115 | 56.9 | 63.9 | MIT | 1 month ago | |
| overtrue/phplint | PHPLint is a fast PHP syntax linter that runs multiple lint processes in parallel to speed up checking large codebases. Supports modern PHP versions, with easy installation via Composer, PHAR, Docker, or Phive, and configurable rules and paths. | 1,021 | 1,026 | 91 | 264K | 6 | 28.6 | 37.7 | MIT | 6 months ago | |
| pact-foundation/composer-downloads-plugin | — | 1 | 1 | 0 | 52K | 2 | 14.8 | 61.4 | MIT | 4 months ago | |
| pact-foundation/pact-php | PHP implementation of the Pact consumer-driven contract testing framework. Define contracts between services, run provider verification, and integrate with PHPUnit/CI to prevent breaking API changes. Supports HTTP interactions, mock servers, and Pact Broker workflows. | 300 | 300 | 90 | 77K | 2 | 32.5 | 39.2 | Apache-2.0 | 3 weeks ago | |
| paknahad/jsonapi-bundle | Laravel package for building JSON:API-compliant APIs. Provides controllers, resources and request handling to standardize responses, filtering, sorting, pagination, includes and errors, helping you ship consistent endpoints faster. | 71 | 72 | 26 | 448 | 18 | 6.4 | 17.6 | MIT | — | |
| patinthehat/laravel-package-manager | — | 10 | 10 | 3 | 0 | 0 | 0.1 | — | MIT | — | |
| patinthehat/laravel-require | — | 9 | 9 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| peckphp/peck | Peck is a fast PHP CLI that spell-checks your codebase—filenames, classes, methods, properties, docs, and more—using GNU Aspell. Built to fit naturally into your workflow like Pint or Pest. Requires PHP 8.2+ and Aspell. | 474 | 474 | 68 | 34K | 9 | 7.2 | 29.2 | MIT | — | |
| pestphp/pest | Pest is an elegant PHP testing framework focused on simplicity and a joyful developer experience. Write expressive tests with a clean syntax, run fast suites, and scale from tiny projects to large apps. Full docs at pestphp.com. | 11,508 | 11,495 | 475 | 4M | 143 | 90.4 | 67.9 | MIT | 1 month ago | |
| pestphp/pest-plugin-browser | Pest Plugin for Browser adds browser testing capabilities to Pest, helping you write expressive end-to-end tests for your PHP applications. Part of the Pest ecosystem—see pestphp.com for docs and setup guidance. | 131 | 127 | 118 | 608K | 0 | 9.0 | 68.2 | MIT | — | |
| php-ffmpeg/php-ffmpeg | Object-oriented PHP library for working with FFmpeg/FFprobe to convert and process audio/video. Open media, apply filters (resize, rotate), extract frames, and export to common formats (H.264, WebM, WMV). Requires installed FFmpeg binaries. | 5,012 | 5,098 | 897 | 730K | 284 | 81.4 | 59.5 | MIT | 4 months ago | |
| php-webdriver/webdriver | PHP bindings for Selenium WebDriver. Drive real browsers from PHP via W3C WebDriver (and legacy JsonWireProtocol), compatible with Selenium 2–4. Install via Composer and connect to Selenium Server or other remote ends for automation/testing. | 5,205 | 5,235 | 846 | 2M | 20 | 46.7 | 45.4 | MIT | — | |
| phparkitect/phparkitect | PHPArkitect enforces architectural rules in PHP projects. Define constraints in code (namespaces, naming, dependencies, layering) to prevent architecture drift and catch violations early in IDEs and CI/CD pipelines. | 908 | 908 | 52 | 177K | 22 | 43.0 | 50.4 | MIT | 1 week ago | |
| phpbench/phpbench | PHPBench is a PHP benchmarking runner, like PHPUnit for performance. Run isolated iterations and revolutions, track time and memory, generate reports (console/CSV/HTML), store and compare results, and add assertions to catch regressions. | 2,006 | 2,010 | 132 | 515K | 30 | 50.3 | 51.9 | MIT | 2 months ago | |
| phpcq/author-validation | CLI tool to validate author metadata across a repo: checks PHP file headers and composer.json/bower.json/packages.json against git history. Supports YAML config for author alias mapping, ignore/include/exclude rules, and copy-left enforcement. | 1 | 1 | 3 | 99 | 3 | 0.8 | 23.9 | MIT | — | |
| phpcq/gnupg | GnuPG wrapper and signature verification library used by the phpcq tool runner. Provides a lightweight API for interacting with GnuPG and validating signatures to support automated PHP code quality checks in CI pipelines. | 0 | 0 | 0 | 36 | 1 | 0.1 | 22.7 | MIT | — | |
| phpcq/phpcq | — | 17 | 17 | 3 | 46 | 9 | 18.0 | 11.9 | MIT | 3 months ago | |
| phpdocumentor/guides-graphs | Graph extension for phpDocumentor Guides that adds diagram/graph rendering support to your documentation. Generate visual graphs from source definitions and integrate them into Guides output as part of your build pipeline. | 0 | 0 | 2 | 9K | 0 | 1.6 | 54.6 | MIT | 2 years ago | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It analyzes source code and DocBlocks to produce complete API docs, supports Markdown and reStructuredText, can generate UML diagrams, and can embed API references into your docs to keep them in sync. | 4,332 | 4,394 | 645 | 11K | 144 | 85.2 | 39.2 | MIT | 3 weeks ago | |
| phpoffice/phpword | PHPWord is a pure-PHP library to create, read, and edit documents in DOCX (OOXML), ODT (ODF), RTF, HTML, and PDF. Build sections, headers/footers, styles, fonts, and document properties dynamically from your PHP apps. | 7,562 | 7,695 | 2,733 | 1M | 1,092 | 68.3 | 54.0 | NOASSERTION | 1 year ago | |
| phpro/grumphp | GrumPHP is a Composer plugin that installs Git hooks to run quality checks (tests, linters, code style) on staged changes before you commit. If tasks fail, the commit is blocked—helping teams enforce standards and improve code quality automatically. | 4,293 | 4,300 | 448 | 345K | 4 | 65.5 | 33.1 | MIT | 2 weeks ago | |
| phpspec/phpspec | PHPSpec is a behavior-driven development (BDD) tool for PHP. Specify how your objects should behave, then let PHPSpec guide implementation with fast feedback, focused examples, and automated specs. Ideal for designing clean, testable code. | 1,901 | 1,944 | 287 | 259K | 135 | 65.0 | 61.5 | NOASSERTION | 1 month ago | |
| phpstan/phpdoc-parser | PHPDoc Parser for PHPStan that parses, represents, and modifies PHPDoc blocks as an AST. Supports rich type syntax (unions, generics, shapes, callables, conditional types), constant expressions, and Doctrine annotations, with full API reference for nodes. | 1,528 | 1,526 | 74 | 10M | 8 | 35.0 | 65.0 | MIT | 4 months ago | |
| pimcore/pimcore | Pimcore is an open-core data and experience management platform built on Symfony, combining PIM/MDM, CDP, DAM, DXP/CMS, and digital commerce. Model data and UI together, extend via Symfony bundles, and tailor it to any project. | 3,771 | 3,774 | 1,504 | 53K | 502 | 83.4 | 48.7 | NOASSERTION | 1 week ago | |
| pontedilana/php-weasyprint | PHP wrapper for WeasyPrint (v60+) to generate PDFs from URLs or HTML. Snappy-like API with output streaming or file generation, supports WeasyPrint CLI options (encoding, media type, stylesheets, attachments) and timeouts. | 77 | 78 | 13 | 43K | 1 | 27.4 | 44.4 | MIT | 1 week ago | |
| ramsey/composer-repl-lib | Library for building interactive Composer-powered PHP REPLs. Provides the core loop and helpers to evaluate code in a Composer project context, load autoloaded classes, and inspect results—useful for CLI shells, debugging tools, and developer consoles. | 3 | 3 | 2 | 2K | 0 | 17.2 | 43.3 | MIT | 3 months ago | |
| ramsey/conventional-commits | PHP library for parsing and working with Conventional Commits. Read commit messages into structured objects, validate format, and extract type/scope/description, body, footers, and breaking changes—useful for changelogs, release automation, and tooling. | 193 | 193 | 22 | 149K | 9 | 23.1 | 48.1 | MIT | 3 months ago | |
| rector/jack | Jack is an experimental CLI for safely upgrading Composer dependencies one version at a time. It can fail CI when too many major updates are overdue, highlight dev deps first, and help you open up next versions gradually to avoid risky big-bang upgrades. | 99 | 99 | 1 | 64K | 0 | 4.8 | 40.1 | MIT | 9 months ago | |
| roadrunner-php/version-checker | Lightweight RoadRunner + PHP version compatibility checker. Detects your installed PHP version and validates it against the RoadRunner runtime requirements, helping prevent mismatched upgrades and deployment issues in CI/CD or local environments. | 3 | 2 | 3 | 230K | 0 | 16.0 | 62.3 | MIT | 3 months ago | |
| s9e/repdoc | REPdoc is a CLI tool that brings Read-Eval-Print to documentation. It supports Markdown with paired fenced code blocks: a php block to run, immediately followed by an output block (any language) showing the expected printed result. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| salahhusa9/laravel-updater | Update your Laravel 10/11/12 app with a single command or click. Laravel Updater streamlines project updates with an easy setup and docs, plus built-in tests and ongoing maintenance for smoother upgrades. | 216 | 216 | 20 | 135 | 2 | 7.2 | 9.5 | MIT | 4 days ago | |
| sami/sami | Sami is an API documentation generator for PHP. It analyzes your codebase and builds clean, searchable docs from source and DocBlocks. Ideal for libraries and frameworks, with flexible configuration, theming, and support for versioned documentation. | 1,971 | 2,044 | 283 | 6K | 0 | 9.2 | 4.3 | MIT | — | |
| scrutinizer/ocular | Ocular is a PHP client for Scrutinizer CI that fetches and submits code coverage data, making it easy to report test coverage from your build pipeline to Scrutinizer. Useful for integrating PHP test suites and coverage tools with Scrutinizer projects. | 41 | 41 | 24 | 20K | 12 | 9.3 | 41.8 | — | 4 years ago | |
| sebastian/diff | Standalone PHP diff component extracted from PHPUnit. Generate unified or strict unified diffs between strings, output only changed lines, or plug in custom output builders. Also parse unified diffs into an object graph for further processing. | 7,661 | 7,709 | 85 | 14M | 1 | 49.0 | 52.6 | BSD-3-Clause | 3 weeks ago | |
| sebastianfeldmann/cli | Lightweight PHP library for building CLI tools: defines commands and options, parses argv, validates input, and renders help/usage output. Clean API for composing console applications with consistent argument handling and exit codes. | 21 | 21 | 8 | 300K | 4 | 9.8 | 55.8 | MIT | 1 year ago | |
| sensio/distribution-bundle | — | 487 | 493 | 165 | 142K | 0 | 3.7 | 24.2 | MIT | — | |
| sensio/generator-bundle | — | 624 | 627 | 269 | 120K | 0 | 5.6 | 22.3 | MIT | — | |
| sensiolabs/behat-page-object-extension | Behat extension that helps you apply the Page Object pattern in browser acceptance tests. Provides page and element objects, reusable actions and assertions, and integrates with Mink to keep step definitions clean and maintainable. | 116 | 118 | 46 | 50K | 11 | 9.6 | 39.2 | MIT | 3 years ago | |
| sentry/sentry-symfony | — | 736 | 746 | 184 | 2M | 15 | 39.3 | 58.7 | MIT | 2 months ago | |
| shapecode/cron-bundle | Laravel-friendly cron scheduler bundle that lets you define, manage, and run scheduled jobs from your app. Provides an easy API for registering tasks, configuring frequency and conditions, and executing commands reliably with clear organization and control. | 57 | 59 | 30 | 12K | 12 | 4.8 | 35.8 | MIT | — | |
| silex/silex | Silex is a lightweight PHP micro-framework built on Symfony components. It provides a simple application container, routing, controllers, and service providers to quickly build small web apps and APIs with minimal boilerplate and strong reuse of Symfony’s ecosystem. | 3,540 | 3,733 | 701 | 54K | 0 | 16.4 | 11.7 | MIT | — | |
| sonata-project/cache-bundle | Symfony bundle providing caching services for Sonata projects, with pluggable cache backends and integration helpers. Note: this repository is abandoned and no longer actively maintained; community help welcome. | 69 | 74 | 67 | 6K | 0 | 3.4 | 18.9 | MIT | 4 years ago | |
| sonata-project/ecommerce | Symfony-based e-commerce platform from Sonata, offering a full shopping stack with product catalog, orders, payments, shipping, customer accounts, admin backend, and integrations. Built for extensibility and customization in complex commerce projects. | 162 | 158 | 136 | 297 | 0 | 4.8 | 4.4 | MIT | 5 years ago | |
| sonata-project/page-bundle | SonataPageBundle adds site and page management to Symfony apps, using a container-based page system and block services. Build and manage pages across multiple sites, integrate with Sonata blocks, and control layout, routing, and page publishing. | 219 | 223 | 204 | 3K | 2 | 34.1 | 21.0 | MIT | 1 month ago | |
| sp/bower-bundle | — | 230 | 241 | 43 | 652 | 15 | 4.2 | 9.1 | — | 8 years ago | |
| spatie/7to5 | Abandoned. Converts PHP 7.0 code to PHP 5, useful when developing on PHP 7 but deploying to PHP 5. Provides a CLI to convert entire directories and rewrites features like anonymous classes, type hints, return types, and null coalescing. | 177 | 175 | 33 | 329 | 0 | 2.6 | 4.4 | MIT | 8 years ago | |
| spatie/async | Run PHP tasks in parallel with a simple Pool API built on PCNTL. Add closures, handle results via then/catch, and wait for completion. Ideal for speeding up batch jobs, CPU-heavy work, and IO-bound processing with multiple processes. | 0 | 2,826 | — | 175K | — | 42.2 | 27.9 | — | — | |
| spatie/browsershot | Convert web pages or raw HTML to images and PDFs in PHP using Puppeteer-driven headless Chrome. Capture screenshots, generate PDFs, fetch rendered body HTML, and inspect triggered network requests—ideal for reports, previews, and testing. | 5,216 | 5,273 | 511 | 1M | 0 | 69.7 | 39.6 | MIT | 1 week ago | |
| spatie/commonmark-shiki-highlighter | League/CommonMark code block renderer that highlights fenced code using Shiki PHP. Includes extra Antlers and Blade grammars in addition to Shiki’s 100+ languages. Ideal for Laravel setups (see spatie/laravel-markdown). Requires JS shiki v1. | 91 | 90 | 15 | 195K | 0 | 14.3 | 49.8 | MIT | 6 months ago | |
| spatie/db-dumper | PHP database dump utility supporting MySQL, MariaDB, PostgreSQL, SQLite, and MongoDB. Wraps native tools (mysqldump, mariadb-dump, pg_dump, sqlite3, mongodump) with a simple fluent API to export databases to SQL or gz files. | 1,175 | 1,192 | 160 | 859K | 0 | 38.7 | 46.1 | MIT | 1 month ago | |
| spatie/dns | Fetch DNS records in PHP using dig. Query domains for A, AAAA, CNAME, MX, TXT, SRV and more, filter by type(s), and get structured record objects with handy accessors for record details. | 608 | 614 | 99 | 99K | 0 | 35.0 | 35.9 | MIT | 2 weeks ago | |
| spatie/docker | Start and manage Docker containers from PHP. Create and run containers, execute commands inside them, and capture output. Customize behavior like daemonization, auto-cleanup on exit, and privileged mode for more control. | 0 | 486 | — | 5K | — | 20.2 | 15.4 | — | — | |
| spatie/error-solutions | Collection of reusable “solutions” for common runtime errors, used by Spatie’s error tools like Ignition and Flare. Provides a shared way to suggest fixes and actionable hints when exceptions occur in Laravel and PHP apps. | 68 | 68 | 8 | 4M | 0 | 20.3 | 62.4 | MIT | 3 months ago | |
| spatie/file-system-watcher | React to file system changes from PHP using Spatie’s watcher powered by Node’s chokidar. Watch one or more paths and run callbacks on create, update, delete, or any change events. Useful for build tools, dev workflows, and background monitoring. | 250 | 250 | 25 | 230K | 0 | 14.6 | 44.4 | MIT | 6 months ago | |
| spatie/flare-client-php | PHP 8.2+ client for sending exceptions, errors, and stack traces to Flare. Install via Composer and use in any PHP app; Laravel users should use spatie/laravel-flare. Includes docs, tests, and ongoing maintenance by Spatie. | 177 | 176 | 20 | 4M | 0 | 32.5 | 65.0 | MIT | 1 week ago | |
| spatie/flare-daemon | — | 0 | 0 | 0 | 9K | 0 | 20.3 | 64.1 | MIT | 3 weeks ago | |
| spatie/github-actions-watcher | Monitor all GitHub Actions workflows for a repo in real time from your terminal. Install via Composer and run actions-watcher to auto-detect the current git repo/branch, poll status, and refresh until all runs complete. Auth required for private repos. | 133 | 132 | 8 | 3 | 0 | 17.9 | 0.1 | MIT | 6 months ago | |
| spatie/global-ray | Install Ray globally to use ray(), rd(), dump() and dd() in any PHP project. Send debug output (arrays, HTML, queries, markdown) to the Ray desktop app, measure performance, and pause execution—same debugging workflow across frameworks and plain PHP. | 217 | 217 | 11 | 11K | 0 | 23.6 | 26.5 | MIT | 3 months ago | |
| spatie/ignition | Beautiful, customizable error page for PHP apps. Register in one line to get a rich exception UI with stack traces, code snippets, context, and dark mode. Works standalone; see Laravel Ignition, Symfony bundle, and more integrations. | 511 | 521 | 64 | 4M | 0 | 29.9 | 61.6 | MIT | 2 months ago | |
| spatie/image | Expressive PHP image manipulation with a fluent API. Resize, crop, rotate, sharpen, adjust brightness/contrast, apply filters, set quality and orientation, and convert formats. Load, chain operations, and save to a new file or overwrite. | 1,359 | 1,381 | 137 | 2M | 0 | 35.7 | 49.7 | MIT | 2 months ago | |
| spatie/image-optimizer | Optimize PNG, JPG, WebP, AVIF, SVG and GIF images in PHP by running them through a chain of installed binaries (jpegoptim, optipng, pngquant, svgo, etc.). Automatically detects available tools and overwrites files with smaller optimized versions. | 2,867 | 2,903 | 223 | 3M | 0 | 39.6 | 44.4 | MIT | 6 months ago | |
| spatie/laravel-export | Export your Laravel app as a static site bundle. Crawls your routes to generate HTML for discovered URLs and includes the public directory for assets. Ideal for blogs/sites built with Laravel, then deployed to Netlify or any static host. | 669 | 670 | 63 | 5K | 0 | 32.6 | 15.5 | MIT | 1 week ago | |
| spatie/laravel-health | Monitor your Laravel app’s health by registering configurable checks (disk space, queues, cache, etc.). Get warnings or failures and receive notifications via mail or Slack, with an easy API for adding custom checks and reporting status. | 871 | 880 | 178 | 616K | 0 | 40.5 | 46.3 | MIT | 1 week ago | |
| spatie/laravel-server-monitor | Monitor the health of your servers from Laravel. Includes built-in checks (disk, memory, processes, etc.), easy custom checks, and notifications via Slack or email when something goes wrong. | 842 | 847 | 96 | 6K | 0 | 31.2 | 11.6 | MIT | 3 months ago | |
| spatie/laravel-tail | Tail your Laravel application logs from the command line. Run php artisan tail to follow local single or daily logs, or tail remote environment logs over SSH (e.g., production) with configurable host, user, log directory, and optional file selection. | 748 | 758 | 45 | 36K | 0 | 28.7 | 26.4 | MIT | 3 months ago | |
| spatie/lighthouse-php | Run Google Lighthouse audits from PHP. Test any URL and retrieve category scores (performance, accessibility, SEO, etc.) and individual audit details. Configure headers, user agent, categories, CPU throttling, and max load wait, then run and parse results. | 269 | 269 | 31 | 3K | 0 | 19.0 | 16.0 | MIT | 6 months ago | |
| spatie/mjml-php | Convert MJML email markup to responsive HTML from PHP. Spatie’s mjml-php wraps the Node mjml compiler (Node 16+ required) and provides a simple API like Mjml::new()->toHtml($mjml) to render production-ready email HTML. | 278 | 277 | 16 | 86K | 0 | 20.6 | 38.5 | MIT | 3 months ago | |
| spatie/nova-tail-tool | Laravel Nova tool that tails and displays your application log inside Nova. Adds an “Application log” menu item and streams new lines as they’re written, making it easy to monitor errors and activity without leaving the admin panel. | 119 | 119 | 19 | 305 | 0 | 19.4 | 8.6 | MIT | 3 months ago | |
| spatie/pdf-to-text | Extract text from PDF files in PHP using Spatie’s pdf-to-text wrapper around the pdftotext binary (Poppler/Xpdf). Simple API (Pdf::getText), supports custom binary paths and options, ideal for Laravel apps needing fast PDF text extraction. | 1,014 | 1,024 | 132 | 302K | 0 | 24.0 | 37.1 | MIT | 6 months ago | |
| spatie/phpunit-watcher | Automatically rerun PHPUnit tests whenever your code changes. Run phpunit-watcher watch to execute and re-execute tests on edits in app/src/tests. Supports passing through PHPUnit arguments (e.g. --filter) and works as a global tool or dev dependency. | 0 | 881 | — | 259K | — | 27.6 | 37.6 | — | — | |
| spatie/ping | Run ICMP ping from PHP and get structured results. Spatie Ping wraps the system ping command, parsing packet loss, transmit/receive counts, min/max/avg times, standard deviation, per-line responses, and error status for quick connectivity checks. | 91 | 91 | 9 | 4K | 0 | 24.2 | 26.1 | MIT | 2 weeks ago | |
| spatie/pixelmatch-php | PHP wrapper around pixelmatch for fast, simple image comparison. Generate diff images and measure mismatch percentages to spot visual regressions in tests or validate uploads. Works with common image formats via GD/Imagick depending on setup. | 58 | 58 | 6 | 6K | 0 | 11.7 | 30.3 | MIT | 6 months ago | |
| spatie/server-side-rendering | Render JavaScript server-side from PHP with minimal setup. Works with any SSR-capable framework, supports V8Js or a Node-based engine, and lets you execute an entry script to return rendered HTML—ideal for adding SSR to existing PHP apps. | 628 | 632 | 35 | 8K | 0 | 15.7 | 16.7 | MIT | 6 months ago | |
| spatie/shiki-php | Use Shiki syntax highlighting from PHP. Highlight code snippets with editor-quality themes and 100+ languages, plus Antlers and Blade. Works great with Laravel via spatie/laravel-markdown and CommonMark through a companion extension. | 310 | 312 | 31 | 2M | 0 | 28.3 | 60.6 | MIT | 1 month ago | |
| spatie/ssh | Execute commands over SSH with a simple PHP API. Create a connection with user/host (and optional port), run single or multiple commands synchronously or async, and get a Symfony Process back to inspect success and capture output. | 833 | 839 | 84 | 89K | 0 | 24.2 | 30.4 | MIT | 6 months ago | |
| spatie/symfony-ignition-bundle | Replace Symfony’s default exception page with Spatie Ignition: a beautiful, customizable error screen with context, stack traces, dark mode, and helpful debugging tools. Install as a dev bundle and configure via ignition.yaml to fit your app. | 29 | 29 | 6 | 1K | 0 | 16.6 | 25.6 | MIT | 3 months ago | |
| spatie/typescript-transformer | Automatically generate TypeScript definitions from your PHP/Laravel code. spatie/typescript-transformer scans classes and types, then outputs .d.ts files so your frontend stays in sync with backend models, DTOs and enums with minimal manual typing. | 391 | 391 | 59 | 400K | 0 | 22.9 | — | MIT | 4 weeks ago | |
| spiral/roadrunner-http | HTTP plugin for the RoadRunner PHP application server. Provides PSR-7/PSR-17 based request/response handling, middleware support, and integration helpers to run high-performance PHP apps with persistent workers and fast HTTP serving. | 80 | 81 | 9 | 465K | 0 | 21.8 | 58.6 | MIT | 3 months ago | |
| stratos/spire-ui | — | 0 | 0 | 0 | 0 | 0 | 1.5 | 5.0 | MIT | — | |
| sulu/sulu | Sulu is an extensible open-source PHP CMS built on Symfony, designed for robust multilingual, multi-portal websites. It provides an intuitive admin interface to manage the full content lifecycle and serves as the core framework dependency for Sulu projects. | 1,333 | 1,333 | 357 | 20K | 493 | 66.9 | 49.0 | MIT | 1 week ago | |
| sweetchuck/codeception-module-robo-task-runner | — | 0 | 0 | 0 | 116 | 0 | 0.1 | — | — | 5 years ago | |
| sweetrdf/json-ld | — | 3 | 3 | 1 | 2K | 0 | 20.4 | 41.6 | MIT | 4 weeks ago | |
| syamsoul/laravel-mysql-cli-client | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony. Flexible, well-tested, and BDD-friendly, it includes a powerful REST API for integrations and omnichannel experiences. Great for building tailored commerce apps and complex business requirements. | 8,478 | 8,494 | 2,161 | 96K | 171 | 86.4 | 46.4 | MIT | 1 month ago | |
| symfony/ai-platform | — | 52 | 51 | 13 | 149K | 0 | 22.4 | 55.7 | MIT | 2 weeks ago | |
| symfony/amqp-messenger | — | 295 | 295 | 31 | 1M | 0 | 31.7 | 58.1 | MIT | 1 week ago | |
| symfony/asset-mapper | Symfony AssetMapper exposes asset directories, copies them to a public folder with digested/versioned filenames, and can generate an importmap so you can use modern JavaScript modules without a build step. | 165 | 165 | 6 | 596K | 0 | 34.8 | 57.4 | MIT | 1 week ago | |
| symfony/browser-kit | Symfony BrowserKit simulates a web browser in PHP for testing and automation: make requests, follow links, click buttons, and submit forms programmatically. Includes an implementation powered by Symfony HttpClient for real HTTP requests. | 3,023 | 3,042 | 58 | 5M | 0 | 47.1 | 52.1 | MIT | 1 week ago | |
| symfony/console | Symfony Console component for building beautiful, testable CLI apps in PHP. Define commands and arguments, render styled output, handle prompts and hidden input, and integrate easily into frameworks or standalone scripts with strong tooling and docs. | 9,821 | 9,996 | 266 | 18M | 0 | 67.1 | 52.9 | MIT | 1 week ago | |
| symfony/dotenv | Symfony Dotenv reads .env files and exposes variables via $_ENV/$_SERVER. Load one or multiple files, optionally overwrite existing values, or use loadEnv() to handle .env.local and environment-specific variants for local development and deployment. | 3,792 | 3,818 | 28 | 5M | 0 | 53.9 | 50.9 | MIT | 1 week ago | |
| symfony/filesystem | Symfony Filesystem component offers convenient, robust filesystem utilities for PHP: create, copy, move, remove, chmod, and mirror files/directories, with error handling and cross-platform support. Ideal for safe file operations in Symfony and beyond. | 4,645 | 4,700 | 48 | 13M | 0 | 58.0 | 55.8 | MIT | 1 week ago | |
| symfony/flex | Symfony Flex is a Composer plugin that streamlines installing and configuring Symfony packages. It uses recipes to auto-enable bundles, add config, env vars, and scripts, and keeps projects consistent across environments with minimal manual setup. | 4,224 | 4,243 | 196 | 4M | 11 | 59.5 | 52.0 | MIT | 1 week ago | |
| symfony/framework-bundle | Symfony FrameworkBundle tightly integrates Symfony components into the full-stack framework, providing core framework services and configuration. Part of the main Symfony repository; see official docs for contributing, issues, and pull requests. | 3,571 | 3,584 | 123 | 5M | 0 | 55.4 | 50.8 | MIT | 1 week ago | |
| symfony/http-client | Symfony HttpClient provides a robust API to fetch HTTP resources synchronously or asynchronously. It supports modern features like concurrent requests and streaming, and integrates cleanly with the Symfony ecosystem for building reliable HTTP clients. | 2,038 | 2,052 | 51 | 8M | 0 | 46.7 | 58.1 | MIT | 1 week ago | |
| symfony/http-kernel | Symfony HttpKernel turns HTTP Requests into Responses via an event-driven workflow powered by EventDispatcher. It’s the core of Symfony’s request handling and flexible enough for full-stack frameworks, micro-frameworks, or CMS platforms like Drupal. | 8,121 | 8,141 | 98 | 15M | 0 | 62.9 | 52.9 | MIT | 1 week ago | |
| symfony/maker-bundle | Symfony MakerBundle speeds up development by generating boilerplate code via simple CLI commands. Create controllers, entities, forms, tests, and more with best-practice templates, consistent structure, and quick scaffolding for common Symfony tasks. | 3,392 | 3,401 | 425 | 2M | 134 | 74.4 | 70.7 | MIT | 2 months ago | |
| symfony/messenger | Symfony Messenger helps PHP apps send and handle messages asynchronously via queues or between services. It provides message buses, handlers, transports, retries, and failure handling to build reliable background jobs and event-driven workflows. | 1,112 | 1,116 | 91 | 4M | 0 | 42.7 | 57.3 | MIT | 1 week ago | |
| symfony/mime | Symfony MIME component for creating, parsing, and manipulating MIME email messages and parts. Build emails with attachments and embedded content, handle headers and encodings, and integrate with Symfony Mailer or other transports for robust message composition. | 2,837 | 2,842 | 38 | 15M | 0 | 50.3 | 60.5 | MIT | 1 week ago | |
| symfony/panther | Symfony Panther is a PHP library for end-to-end browser testing and web scraping using real browsers like Chrome and Firefox. Built on the W3C WebDriver protocol, it drives native browsers for reliable automation in Symfony or standalone. | 3,063 | 3,077 | 233 | 463K | 200 | 62.0 | 59.1 | MIT | 4 months ago | |
| symfony/security-bundle | Symfony SecurityBundle tightly integrates the Symfony Security component into the full-stack framework, providing authentication, authorization, firewalls, user providers, and access control with seamless configuration and framework-level tooling. | 2,501 | 2,507 | 27 | 4M | 0 | 48.0 | 51.9 | MIT | 1 week ago | |
| symfony/ux-autocomplete | JavaScript-powered autocomplete for Symfony forms via Symfony UX. Adds fast, accessible typeahead/select enhancements and integrates with your existing form fields. Docs and contributions live in the main symfony/ux repository. | 62 | 63 | 8 | 319K | 0 | 22.4 | 60.2 | MIT | 1 week ago | |
| symfony/validator | Symfony Validator component validates values and object graphs using JSR-303 Bean Validation rules. Includes rich constraints, constraint validators, groups, custom constraints, and internationalized error messages. Integrates with forms and frameworks. | 2,689 | 2,744 | 106 | 6M | 0 | 51.4 | 55.2 | MIT | 1 week ago | |
| symfony/var-dumper | Symfony VarDumper provides a smarter dump() for inspecting PHP variables, replacing var_dump() with rich, readable output. It can walk complex data structures, improving debugging in CLI and web contexts with configurable dumpers and casters. | 7,436 | 7,575 | 101 | 15M | 0 | 58.5 | 53.7 | MIT | 1 week ago | |
| symfony/web-server-bundle | — | 1,247 | 1,283 | 17 | 55K | 0 | 7.9 | 16.1 | MIT | 3 years ago | |
| symfonycasts/reset-password-bundle | Symfony bundle to implement secure, time-limited password reset flows. Generates reset tokens, validates expiry and one-time use, and provides helpers to send reset emails and update passwords. Integrates with Doctrine and Symfony security. | 526 | 527 | 72 | 268K | 18 | 36.6 | 52.7 | MIT | 2 months ago | |
| symfonycasts/tailwind-bundle | Integrate Tailwind CSS into Symfony with zero fuss. This bundle adds an easy Tailwind build pipeline (CLI support, watch/build commands), sensible defaults, and smooth asset integration so you can ship modern utility-first styling in Symfony apps quickly. | 110 | 110 | 32 | 125K | 22 | 18.7 | 9.4 | MIT | 6 months ago | |
| symplify/changelog-linker | Automatically links issue and pull request references in your changelog to GitHub (and similar) URLs. Cleans up release notes by turning #123, GH-123 or full references into clickable links, with configurable patterns and formatting for consistent, readable changelogs. | 77 | 85 | 9 | 14K | 0 | 0.7 | 31.2 | MIT | — | |
| symplify/git-wrapper | — | 38 | 36 | 3 | 2K | 0 | 0.1 | 17.2 | MIT | — | |
| symplify/monorepo-builder | Tools for PHP monorepos: scaffold a repo, merge package composer.json files into the root, validate shared dependency versions, bump inter-package constraints, propagate versions back to packages, and automate releases via a single monorepo-builder.php config. | 523 | 523 | 46 | 223K | 7 | 26.7 | 43.8 | MIT | 2 weeks ago | |
| tallify/tallify | — | 1 | 1 | 0 | 0 | 0 | 1.8 | — | MIT | 3 years ago | |
| tanbhirhossain/laravel-live-terminal | — | 2 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| temporal/sdk | Temporal PHP SDK for building durable, scalable workflow orchestration with Temporal. Author Workflows and Activities in PHP, run them with RoadRunner workers, and manage executions via gRPC clients. Composer-installable with optional protobuf for performance. | 407 | 403 | 57 | 223K | 40 | 41.4 | 62.0 | MIT | 2 months ago | |
| terminal42/contao-build-tools | Experimental, highly opinionated build tools for Contao bundles/websites. Auto-configures code quality and style tooling (ECS/CS-Fixer, Rector, PHPStan, Stylelint) via Composer scripts, with CI workflow support. Not for production use. | 5 | 5 | 2 | 467 | 0 | 0.1 | 26.9 | — | — | |
| testo/testo | Testo is an extensible PHP testing framework with a lightweight core and middleware system. It lets you fully control your test environment while keeping familiar PHP syntax. Includes an init command, suite/plugin config via testo.php, and Composer scripts. | 0 | 181 | — | 2K | — | 42.2 | 26.4 | — | — | |
| tightenco/tlint | Tighten’s opinionated linter for Laravel and PHP projects. Enforces consistent conventions and catches style issues using preset and custom rules, runnable via CLI or CI. Built on PHP_CodeSniffer with sensible Laravel-focused defaults. | 525 | 527 | 33 | 25K | 1 | 27.1 | 27.1 | MIT | 1 month ago | |
| titasgailius/terminal | A lightweight PHP package for building and running terminal commands. Compose commands with a fluent API, execute processes, stream output, handle timeouts and exit codes, and run tasks cross-platform—ideal for artisan tools, deploy scripts, and CI automation. | 513 | 514 | 37 | 3K | 0 | 8.9 | 10.7 | — | 1 year ago | |
| toflar/cronjob-supervisor | Run and cap background workers using only a minutely cronjob—no supervisord needed. Define commands with desired concurrency; the supervisor tracks running processes and prevents overspawning across minutes via ps/tasklist/flock providers, working on Linux and Windows. | 3 | 3 | 3 | 25K | 0 | 21.4 | 60.8 | — | 1 month ago | |
| typo3/cms-core | TYPO3 CMS Core provides the essential framework, APIs, and services for the TYPO3 content management system. It powers backend and frontend rendering, extensions, security, caching, routing, and site configuration for building and maintaining TYPO3-based websites. | 33 | 37 | 19 | 292K | 0 | 0.7 | 54.4 | GPL-2.0 | — | |
| typo3/coding-standards | TYPO3 Coding Standards provides ready-to-use PHP_CodeSniffer rulesets and tooling to enforce TYPO3 and PSR coding style. Helps keep extensions and projects consistent via Composer, CI integration, and automated linting/fixing recommendations. | 68 | 67 | 15 | 93K | 3 | 6.0 | 43.5 | MIT | 2 years ago | |
| veewee/composer-run-parallel | Run Composer scripts in parallel to speed up builds. composer-run-parallel executes multiple commands concurrently, with clear output and proper exit codes—great for CI pipelines, monorepos, and large projects where sequential scripts are too slow. | 92 | 91 | 4 | 21K | 0 | 9.7 | 34.6 | MIT | 7 months ago | |
| vimeo/psalm | Psalm is a PHP static analysis tool that finds type issues, bugs, and dead code before runtime. It supports gradual typing via annotations, powerful checks, and configurable rules to improve code quality in applications and libraries. | 5,848 | 5,866 | 699 | 1M | 1,911 | 88.7 | 65.2 | MIT | 1 month ago | |
| vincentlanglet/twig-cs-fixer | A coding standards fixer for Twig templates. Analyze and automatically format Twig files with consistent style rules, configurable presets, and CI-friendly checks to keep templates clean and readable across your project. | 341 | 339 | 36 | 543K | 6 | 28.3 | 51.5 | MIT | 3 months ago | |
| visualbuilder/filament-screenshot-catalogue | Capture every Filament v5 panel page as desktop/tablet/mobile screenshots in light & dark mode. Queue Playwright capture jobs, upload PNGs to S3, and publish a shareable HTML index for visual QA, design reviews, and regression workflows. | 5 | 5 | 0 | 711 | 0 | 0.0 | 28.7 | Apache-2.0 | — | |
| webmozarts/console-parallelization | Parallelize Symfony Console commands using multiple processes. A main process distributes items to child workers, restarts workers after segments to avoid slowdown, and supports batching with hooks for setup/teardown (e.g., DB flush) for faster bulk jobs. | 227 | 227 | 17 | 54K | 6 | 12.2 | 36.0 | MIT | 1 year ago | |
| wnx/laravel-stats | — | 1,748 | 1,751 | 84 | 25K | 0 | 35.7 | 18.5 | MIT | 2 months ago | |
| wp-starter/console | Laravel console utilities for WordPress starter projects. Provides commands and helpers to scaffold, manage, and automate common WP setup tasks from the CLI, streamlining development workflows when integrating WP into a Laravel-based setup. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wpstarter/dusk | Laravel Dusk browser automation and testing for WP Starter/Laravel-style apps. Write expressive end-to-end tests using a standalone Chromedriver by default (no JDK/Selenium required), with the option to use other Selenium drivers. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| wpstarter/framework | WPStarter Framework is a Laravel-inspired PHP framework for building WordPress apps and plugins with modern patterns. It provides familiar helpers, service container features, and a clean structure to speed development while staying compatible with WordPress. | 16 | 17 | 3 | 32 | 0 | 3.3 | 6.5 | MIT | 10 months ago | |
| wpstarter/o-dusk-updater | Symfony Console tool to update Laravel Dusk ChromeDriver binaries outside Laravel. Download latest or specified Chrome/Chromium/ChromeDriver versions, detect installed Chrome and driver versions, and optionally auto-update when outdated. | 0 | 0 | 0 | 0 | 0 | 0.9 | — | MIT | 3 years ago | |
| wpstarter/o-testbench-core | Core utilities for running WordPress-focused package tests with an Orchestra Testbench-style setup. Provides shared bootstrapping, environment config, and helpers to spin up a predictable app/testing container for faster, repeatable test suites. | 0 | 0 | 0 | 3 | 0 | 0.3 | 8.3 | MIT | 3 years ago | |
| yiisoft/yii2-app-advanced | Yii 2 Advanced Application Template: a starter project for building Yii2 apps with separate frontend and backend, shared common code, environment-specific configs, and ready-to-use tools for development, testing, and deployment. | 1,669 | 1,699 | 1,254 | 1K | 3 | 24.2 | 4.3 | BSD-3-Clause | — | |
| yiisoft/yii2-queue | Yii2 Queue runs tasks asynchronously via pluggable queue backends: DB, Redis, RabbitMQ/AMQP, Beanstalk, ActiveMQ, and Gearman. Define jobs as classes implementing JobInterface and push them to the queue for background processing. | 1,064 | 1,087 | 286 | 230K | 64 | 32.1 | 54.9 | BSD-3-Clause | 8 years ago | |
| zenstruck/console-extra | Modular helpers to reduce boilerplate in Symfony console commands. Build invokable commands with auto-injected IO, arguments/options via attributes, and handy traits to run other commands or processes. Designed to mix and match features or power a shared base command. | 80 | 80 | 3 | 2K | 11 | 18.5 | 23.3 | MIT | 5 months ago | |
| zenstruck/messenger-monitor-bundle | Symfony bundle to monitor Symfony Messenger: track dispatched messages, handlers, retries and failures with a built-in dashboard and persistence. Helps debug async workflows and gain insight into queue activity in dev or production. | 267 | 265 | 30 | 54K | 50 | 31.6 | 56.1 | MIT | 5 months ago | |
| zerodahero/laravel-workflow | — | 204 | 206 | 44 | 23K | 2 | 32.1 | 34.1 | MIT | 1 week ago |
How can I help you explore Laravel packages today?