phpspec/prophecy-phpunit
Integrates the Prophecy mocking library with PHPUnit for simpler, cleaner test doubles. Install via Composer and use the ProphecyTrait to call prophesize() inside your TestCase, set method predictions/returns, and reveal mocks for injection.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1mcodes/api-problem-bundle | — | 0 | 0 | 0 | 0 | 0 | 5.8 | — | MIT | 9 months ago | |
| acelaya/doctrine-enum-type | Doctrine DBAL type for mapping MyCLabs\Enum\Enum values to entity columns. Provides a reusable PhpEnumType to register enums as custom Doctrine types. Note: largely obsolete now that PHP has native enums and Doctrine supports them. | 131 | 136 | 14 | 14K | 1 | 2.1 | 19.5 | MIT | 5 years ago | |
| acseo/typesense-bundle | Symfony bundle integrating Typesense search. Configure Typesense host/key, map Doctrine entities to Typesense collections/fields, and keep indexes synced via Doctrine event listeners. Includes transformers and services for querying collections. | 74 | 74 | 42 | 6K | 11 | 5.2 | 30.8 | MIT | — | |
| adriansuter/php-autoload-override | Override fully qualified function calls inside PHP class methods so you can mock them in tests. Works with Composer PSR-4 autoloading (PHP 8.2+). Use OverrideFactory to map functions (e.g., rand) to custom implementations for deterministic PHPUnit tests. | 22 | 23 | 3 | 1K | 0 | 16.3 | 28.5 | MIT | 6 months ago | |
| ajardin/blizzard-sdk-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.8 | — | MIT | 2 years ago | |
| alfheild/no-captcha | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| andrey_mireichyk/roadrunner-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| andy-thorne/domain-events-bundle | — | 0 | 1 | 0 | 1 | 0 | 0.5 | 2.9 | — | 4 years ago | |
| apie/apie-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| apie/apie-lib | — | 0 | 0 | 0 | 11 | 2 | 0.6 | 15.6 | MIT | — | |
| apie/cms | — | 0 | 0 | 0 | 17 | 2 | 0.4 | 17.3 | MIT | — | |
| apie/cms-layout-graphite | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 18.3 | MIT | — | |
| apie/common | — | 0 | 0 | 0 | 34 | 0 | 0.0 | 21.3 | MIT | — | |
| apie/console | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/core | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/country-and-phone-number | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/count-words | Count word frequencies in strings or streams/files with Apie\CountWords\WordCounter. Returns an array of lowercase words mapped to their occurrence count. Supports processing large files via resources (as long as the index fits in memory). | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/dateformat-to-regex | Converts PHP date() format strings into “simple” regular expressions for validating date/time strings. Generates regex that matches the format pattern (not full calendar validation, e.g., may accept 30 February). Includes a static DateFormatToRegex::formatToRegex() helper. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/date-value-objects | Date-related value objects for PHP/Apie that model only the date/time parts you need (LocalDate, Time, HourAndMinutes, UnixTimestamp, DateWithTimezone). Helps validate expected formats without relying on full DateTimeImmutable. | 0 | 0 | 0 | 12 | 0 | 0.0 | 15.4 | MIT | — | |
| apie/faker | — | 0 | 0 | 1 | 14 | 0 | 0.0 | 16.2 | MIT | — | |
| apie/fixtures | — | 0 | 0 | 0 | 29 | 0 | 0.0 | 20.4 | MIT | — | |
| apie/html-builders | HTML builder utilities for the Apie ecosystem. Provides internal components to generate and compose HTML fragments in PHP, used by other Apie packages. Developed in the Apie monorepo; limited standalone documentation available. | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| apie/laravel-apie | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| apie/regex-value-objects | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/schema-generator | Generates JSON Schema components from PHP objects with type hints, tailored for Apie entities, value objects, DTOs, enums, lists, and hashmaps. Produces cebe/php-openapi schema objects, focusing on schema sections (not full OpenAPI documents). | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | — | |
| apie/serializer | Apie Serializer converts domain objects to stored/customer-facing data and back. Similar to Symfony Serializer but uses ApieSerializerContext for recursive calls. Supports normalize/denormalize, encoding/decoding, and easy extension via custom Normalizer and Denormalizer interfaces. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/text-value-objects | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| apie/twig-template-layout-renderer | Twig-based template layout renderer for the Apie ecosystem. Provides a small component to render templates with a layout using Twig, intended for internal use within Apie packages. Source is maintained in the apie-lib monorepo. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| api-platform/core | API Platform Core is an easy-to-use, powerful PHP library for creating hypermedia-driven REST and GraphQL APIs. Integrate it with Symfony, support JSON-LD, Hydra, OpenAPI, JSON:API, HAL, and Problem Details, and build fully featured API-first projects in minutes. | 2,580 | 2,596 | 988 | 1M | 82 | 82.1 | 72.2 | MIT | 2 weeks ago | |
| api-platform/doctrine-common | — | 31 | 30 | 1 | 732K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/doctrine-odm | — | 3 | 3 | 0 | 16K | 0 | 0.0 | 49.6 | MIT | — | |
| api-platform/doctrine-orm | — | 33 | 31 | 2 | 463K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/elasticsearch | — | 2 | 2 | 0 | 19K | 0 | 0.0 | 52.5 | MIT | — | |
| api-platform/graphql | — | 4 | 4 | 0 | 52K | 0 | 0.0 | 55.3 | MIT | — | |
| api-platform/hal | — | 3 | 3 | 0 | 54K | 0 | 0.0 | 55.3 | — | — | |
| api-platform/http-cache | — | 31 | 27 | 0 | 485K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/hydra | — | 33 | 31 | 0 | 491K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/json-api | JSON:API component for the API Platform framework. Adds JSON:API-compliant request/response handling and content negotiation for building standardized JSON APIs. Read-only split of api-platform/core; issues and PRs belong in the core repository. | 5 | 4 | 1 | 71K | 0 | 0.1 | 55.3 | — | — | |
| api-platform/json-schema | — | 36 | 35 | 1 | 756K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/metadata | — | 31 | 29 | 1 | 522K | 0 | 0.3 | 55.3 | MIT | — | |
| api-platform/openapi | — | 44 | 40 | 1 | 500K | 0 | 0.4 | 55.3 | MIT | — | |
| api-platform/schema-generator | CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models. | 474 | 477 | 108 | 74K | 25 | 27.3 | 40.9 | MIT | 9 months ago | |
| api-platform/serializer | — | 31 | 29 | 0 | 532K | 0 | 0.2 | 55.3 | MIT | — | |
| api-platform/symfony | — | 42 | 38 | 2 | 485K | 0 | 0.3 | 55.3 | MIT | — | |
| api-platform/validator | — | 31 | 30 | 0 | 804K | 0 | 0.2 | 55.3 | MIT | — | |
| apisearch-io/php-client | Official PHP client for the ApiSearch.io search-as-a-service platform. Provides a simple API to index documents, manage indices and queries, and retrieve fast, relevant search results from your PHP or Laravel applications. | 27 | 27 | 7 | 13 | 0 | 4.7 | 1.6 | MIT | 2 years ago | |
| arcanedev/no-captcha | Laravel wrapper for Google reCAPTCHA v2 and v3 that simplifies spam protection. Includes validation rules, Blade directives, helpers, and configurable options so you can secure forms and verify tokens with minimal setup and clean configuration. | 364 | 368 | 54 | 4K | 4 | 4.6 | 16.5 | MIT | 4 years ago | |
| arty/php-coding-standard | — | 2 | 3 | 0 | 10 | 0 | 10.0 | 10.6 | MIT | 10 months ago | |
| arty/probe-bundle | — | 3 | 4 | 0 | 213 | 0 | 0.3 | 24.3 | MIT | — | |
| assetic/framework | Assetic is a PHP asset management framework for combining, minifying, and compiling CSS, JavaScript, and other front-end assets through configurable filters and pipelines. It integrates with frameworks such as Symfony to streamline asset processing and delivery. | 101 | 101 | 25 | 43K | 4 | 19.9 | 43.0 | MIT | 1 month ago | |
| atymic/twitter | atymic/twitter is a PHP client for Twitter API v2 with Laravel integration. It provides a clean, expressive interface for tweets, users, timelines, likes, and OAuth authentication, making it easy to add Twitter-powered features to PHP applications. | 950 | — | 291 | — | 12 | 17.2 | 3.8 | MIT | 1 year ago | |
| aubes/shadow-logger-bundle | Symfony bundle adding a Monolog processor to transform/anonymize sensitive log data for GDPR compliance. Supports IP anonymization, hashing, encryption, and field removal via configurable mappings for context/extra, with strict and debug modes. | 0 | 0 | 0 | 0 | 0 | 8.9 | — | MIT | 7 months ago | |
| autoprotect-group/messenger-enqueue-transport | — | 0 | 0 | 1 | 2 | 0 | 0.3 | 6.6 | MIT | 4 years ago | |
| auxmoney/opentracing-bundle-amqplib-rabbitmq | — | 1 | 1 | 1 | 0 | 0 | 3.7 | — | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-core | — | 25 | 25 | 14 | 2K | 8 | 11.9 | 27.9 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-doctrine-dbal | — | 3 | 3 | 8 | 68 | 1 | 5.7 | 17.7 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-guzzle | — | 4 | 4 | 5 | 979 | 0 | 7.0 | 31.7 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-jaeger | — | 6 | 6 | 3 | 2K | 1 | 6.4 | 33.2 | MIT | 3 years ago | |
| auxmoney/opentracing-bundle-monolog | — | 3 | 3 | 1 | 84 | 0 | 4.1 | 18.5 | 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 | — | 3 | 3 | 3 | 23 | 0 | 5.7 | 11.5 | MIT | 3 years ago | |
| awd-studio/es-lib | — | 0 | 0 | 0 | 0 | 1 | 1.6 | — | MIT | 1 year ago | |
| awd-studio/es-lib-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| awd-studio/es-lib-maker-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| awd-studio/vo-date-time | Immutable PHP 8.3+ date-time value object. Create from strings, compare (equal/greater/less/between), and return new instances for changes like nextDay(), copy(), or modified() with DateTimePeriod offsets (days, minutes, weeks). | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| baldinof/roadrunner-bundle | Symfony bundle that integrates the RoadRunner high-performance PHP application server, providing an easily configurable, extendable worker with middleware support, kernel reboots, and out-of-the-box integrations for Sentry, sessions, Doctrine, Blackfire, and Xdebug. | 307 | 308 | 60 | 56K | 13 | 36.5 | 44.1 | MIT | 1 week ago | |
| becklyn/ddd-core | DDD/CQRS/event-sourcing core building blocks for PHP: entity identities, domain events, command handling, transactions, and an event store workflow. Framework-agnostic abstractions with Symfony/Doctrine/SimpleBus bridge packages available. | 1 | 1 | 0 | 11 | 0 | 22.4 | 13.2 | — | 2 months ago | |
| becklyn/ddd-doctrine-bridge | Doctrine ORM bridge for becklyn/ddd-core: provides event store and transaction manager implementations plus ORM mappings and a migration. Includes a DBAL type override to persist microsecond-precision event timestamps (MySQL/Oracle). | 0 | 0 | 0 | 33 | 0 | 19.6 | 24.0 | — | 5 months ago | |
| becklyn/ddd-file-store | — | 1 | 1 | 0 | 68 | 0 | 18.7 | 24.3 | — | 2 months ago | |
| becklyn/ddd-symfony-bridge | Symfony bridge for becklyn/ddd-core and becklyn/ddd-doctrine-bridge. Wires SimpleBus command and event buses into your app via bundles, auto-registers subscribers and handlers, and sets up the Doctrine-backed event store. | 0 | 0 | 0 | 53 | 0 | 20.9 | 27.3 | — | 2 months ago | |
| becklyn/utilities | Becklyn Utilities is a collection of reusable PHP helpers and classes for arrays, strings, dates, HTTP, and common backend tasks. It reduces boilerplate, encourages consistent code, and offers framework-agnostic tools that are easy to install via Composer and drop into existing projects. | 0 | 0 | 0 | 100 | 0 | 17.9 | 31.6 | — | 2 months ago | |
| bedrockstreaming/stale-cache-bundle | — | 3 | 3 | 0 | 78 | 0 | 1.5 | 18.1 | — | 4 years ago | |
| bernard/bernard | Bernard is a PHP background processing library that makes queueing and long-running workers easy. Supports multiple backends including Redis (Predis/PhpRedis), Amazon SQS, RabbitMQ (PhpAmqp), Doctrine DBAL, Pheanstalk, IronMQ, and queue-interop. | 1,213 | 1,219 | 127 | 13K | 30 | 27.3 | 27.0 | MIT | 7 years ago | |
| biig/melodiia | Melodiia is a Symfony toolkit for building JSON:API-compliant REST APIs without magic: Swagger documentation endpoint, CRUD controllers, Symfony Form input, error handling, and standardized API responses. Requires PHP 8.0+. | 17 | 17 | 3 | 46 | 8 | 25.8 | 11.4 | MIT | 3 weeks ago | |
| bref/symfony-messenger | Bridge for running Symfony Messenger on AWS Lambda with Bref. Dispatch messages to SQS, SNS, or EventBridge and let Lambda workers consume them, with setup documented on the Bref website. | 72 | 73 | 28 | 39K | 3 | 26.2 | 44.7 | MIT | 3 months ago | |
| broadway/event-store-dbal | — | 29 | — | 24 | — | 0 | 8.1 | — | MIT | 2 months ago |
|
| byrokrat/banking | PHP library for Swedish banking data: validate, format, and work with account and clearing numbers, Bankgiro and PlusGiro numbers, BIC/SWIFT codes, OCR references, and monetary amounts for payment integrations. | 15 | 15 | 11 | 726 | 1 | 0.8 | 23.0 | Unlicense | 5 years ago | |
| byrokrat/id | byrokrat/id is a PHP library for Swedish identity numbers. It provides value objects to parse, validate, format, and compare personal identity numbers, coordination numbers, and organization numbers, including checksum verification, birth date handling, and age calculation. | 15 | — | 3 | — | 0 | 0.3 | — | Unlicense | — |
|
| chameleon-system/chameleon-base | Core foundation package for the Chameleon System PHP CMS, providing shared base classes, bootstrap and configuration helpers, service utilities, and common components used by Chameleon modules and extensions. It streamlines setup and extension development for Chameleon-based applications. | 10 | 10 | 10 | 706 | 0 | 0.6 | 25.1 | MIT | 7 years ago | |
| champs-libres/wopi-bundle | — | 8 | 8 | 2 | 329 | 4 | 10.4 | 25.0 | MIT | 10 months ago | |
| check24/apitk-common-bundle | — | 2 | 2 | 5 | 0 | 0 | 2.7 | — | MIT | 4 years ago | |
| cheesaw/alpha-vantage-bundle | — | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| chi-teck/drupal-code-generator | Drupal Code Generator is a CLI tool that scaffolds Drupal modules, plugins, entities, forms, services, tests, and more. It speeds development with interactive commands and customizable templates for modern Drupal projects. | 268 | — | 57 | — | 20 | 9.6 | 9.3 | GPL-2.0 | 1 year ago |
|
| chuckbe/dokapi-laravel-sdk | A Laravel SDK for the Dokapi API, providing a preconfigured HTTP client, service provider, and typed request/response helpers so Laravel applications can integrate Dokapi endpoints with minimal boilerplate. | 0 | — | 0 | — | 0 | 19.6 | — | — | 1 week ago | |
| cloudinary-labs/cloudinary-laravel | Laravel integration for Cloudinary: upload, manage, and transform images and videos with an easy Facade/API, configurable storage, and URL generation. Supports signed delivery, eager transformations, and seamless use in apps and queues. | 334 | 335 | 101 | 64K | 2 | 12.1 | 34.2 | MIT | 1 year ago | |
| codeages/biz-framework | Biz Framework is a lightweight PHP service-layer framework with a container and core building blocks like config, DB connections/migrations, cache, DAO/service patterns, events, validation, logging, and exceptions—aimed at structuring business logic cleanly. | 67 | 68 | 35 | 92 | 3 | 9.9 | 5.5 | MIT | 7 years ago | |
| commercetools/php-sdk | Deprecated PHP SDK for commercetools Composable Commerce. Provides native PHP models/helpers, IDE autocompletion, object mapping, i18n, and an OAuth2 client with caching and async/concurrent request support. Requires PHP 5.6+ (Guzzle). | 44 | 44 | 22 | 2K | 19 | 8.2 | 21.6 | MIT | 4 years ago | |
| constup/aws-secrets-bundle | Symfony bundle that loads parameters from AWS Secrets Manager into the service container. Supports Symfony 5/6 (v1/v2) and requires aws/aws-sdk-php. Configure region/credentials and reference secrets in config for environment-specific setups. | 12 | 12 | 17 | 4K | 0 | 1.4 | 33.9 | MIT | 4 years ago | |
| cortezvini97/symfony-hybrid-views-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cortezvini97/symfony-orion-engine-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| countxvat/aws-secrets-bundle | — | 0 | 0 | 1 | 267 | 0 | 0.4 | 33.5 | MIT | 3 years ago | |
| cushon/health-bundle | — | 0 | 1 | 1 | 141 | 0 | 1.5 | 29.7 | MIT | 3 years ago | |
| davidbadura/fixtures | Flexible PHP fixtures library with YAML/JSON/TOML/PHP loaders, Faker support, automatic dependency resolution, configurable converters, tagging/filtering, validation via events, expression language, and persisters for Doctrine ORM/MongoDB and Propel. | 22 | 24 | 9 | 41 | 2 | 1.8 | 5.7 | MIT | 4 years ago | |
| debricked/datatablesbundle | Symfony bundle that integrates jQuery DataTables with Doctrine, providing server-side processing, configurable columns/filters/sorting, and reusable datatable definitions. Includes v1.0 documentation and examples to quickly add data grids to your app. | 1 | 1 | 1 | 0 | 5 | 4.4 | 1.1 | — | 6 years ago | |
| devhelp/piwik-api | Laravel package to integrate with the Piwik/Matomo API. Provides a simple PHP client wrapper and configuration to query analytics data (sites, visits, events, reports) from your application without dealing with low-level HTTP calls. | 0 | 0 | 0 | 26 | 0 | 0.0 | 19.8 | MIT | — | |
| discoverygarden/crayfish-commons-syn | — | 0 | 0 | 0 | 16 | 0 | 0.3 | 17.4 | MIT | — | |
| dknx01/data-fixtures-phpunit | — | 0 | 0 | 0 | 0 | 0 | 6.5 | — | MIT | 8 months ago | |
| drupal/drupal | Drupal is a robust open-source PHP content management system and framework for building everything from blogs to enterprise websites. It offers a modular architecture, strong security, multilingual support, and a large community. | 4,295 | — | 1,981 | — | 0 | 36.5 | — | — | — | |
| dunglas/api-bundle | API Platform Core is a powerful Symfony bundle for building hypermedia-driven REST and GraphQL APIs. It supports JSON-LD, Hydra, OpenAPI, JSON:API, HAL and Problem Details, letting you create fully featured, high-performance API-first projects in minutes. | 2,581 | 2,583 | 988 | 108 | 79 | 82.2 | 32.3 | MIT | 2 weeks ago | |
| dunglas/json-ld-api-bundle | A Symfony bundle for building JSON-LD and Hydra REST APIs from your entities. It adds schema.org vocabularies, pagination, filtering, validation, and API documentation, making it easy to expose hypermedia-driven web APIs. | 2,580 | 2,581 | 988 | 11 | 82 | 67.5 | 32.0 | MIT | 2 weeks ago | |
| durimjusaj/alice-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.2 | — | MIT | 1 year ago | |
| einpix/typesense-bundle | — | 0 | 0 | 0 | 47 | 0 | 0.0 | 23.2 | MIT | — | |
| eonx-com/easy-api-platform | EonX Easy API Platform is a Laravel/PHP package that simplifies integrating API Platform into your app. It streamlines configuration and reduces boilerplate so you can expose consistent, standards-based REST and GraphQL APIs faster with less custom wiring. | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.0 | MIT | — | |
| eonx-com/easy-core | EonX Easy Core provides shared foundational utilities and abstractions for Laravel packages, helping developers build consistent, reusable components with less boilerplate. It underpins the Easy package family and simplifies common setup tasks. | 3 | 3 | 0 | 82 | 0 | 0.0 | 18.4 | MIT | — | |
| eonx-com/easy-doctrine | — | 1 | 1 | 0 | 2K | 0 | 0.0 | 40.7 | MIT | — | |
| eonx-com/easy-pagination | Easy Pagination is a lightweight Laravel/PHP package that simplifies paginating query results and collections. It offers a clean, consistent API for building paginators, controlling page sizes, and integrating with Eloquent and the query builder, making reliable pagination easy to add to APIs and vi... | 2 | 2 | 0 | 10K | 0 | 0.0 | 48.5 | MIT | — | |
| eonx-com/easy-schedule | — | 4 | 4 | 0 | 2K | 0 | 0.0 | 35.6 | MIT | — | |
| eonx-com/easy-security | — | 3 | 3 | 0 | 2K | 0 | 0.0 | 36.8 | MIT | — | |
| erichard/cloudfront-proxies-bundle | — | 1 | 1 | 3 | 15 | 0 | 0.0 | 9.1 | MIT | — | |
| erickskrauch/php-cs-fixer-custom-fixers | Custom PHP-CS-Fixer fixers by Erick Skrauch. Adds opinionated formatting rules like aligning multiline parameters, inserting blank lines around class bodies and before returns, spacing after control statements, fixing multiline if braces, ordering overrides, and Yii2 ::className() replacement. | 30 | 30 | 3 | 145K | 2 | 5.1 | 51.6 | MIT | 11 months ago | |
| etsglobal/php-static-analysis | A PHP static analysis package from ETS Global for inspecting PHP codebases and supporting code quality workflows. Integrates into Laravel/PHP projects to help surface potential issues, encourage cleaner code, and complement existing test and CI pipelines with additional static checks. | 0 | 0 | — | 50 | — | 0.0 | 23.6 | — | — | |
| et-soft/fos-elastica-bundle | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | MIT | 5 years ago | |
| event-engine/php-engine | CQRS/Event Sourcing framework for PHP to rapidly build event-sourced applications and evolve toward richer domain models. Customize architecture and programming style via “Flavours,” with a full tutorial and separate documentation repo. | 54 | 54 | 11 | 1K | 4 | 10.3 | 18.6 | MIT | 1 year ago | |
| facile-it/crossbar-http-publisher-bundle | Symfony bundle for publishing WAMP events to a Crossbar router over HTTP, letting PHP apps push real-time messages without maintaining a persistent WebSocket connection. Configure the publisher through Symfony services and start broadcasting quickly. | 10 | 11 | 3 | 18 | 3 | 1.0 | 6.9 | Apache-2.0 | 1 year ago | |
| facile-it/doctrine-mysql-come-back | A Doctrine DBAL extension that automatically reconnects to MySQL after connection loss and retries failed queries, helping long-running Laravel/PHP apps and workers recover from dropped database connections without manual reconnection handling. | 211 | — | 47 | — | 3 | 3.5 | 1.5 | Apache-2.0 | 1 year ago |
|
| facile-it/facile-coding-standard | PHP coding standard based on PHP-CS-Fixer by Facile.it. Installs via Composer with an interactive setup that generates a .php-cs-fixer.dist.php, auto-detects files from composer autoload (psr-0/psr-4/classmap), and adds cs-check/cs-fix scripts. | 10 | 10 | 9 | 11K | 0 | 21.9 | 47.3 | — | 5 months ago | |
| facile-it/mongodb-bundle | Symfony bundle that integrates Doctrine MongoDB ODM into your app, wiring document managers, repositories, and mappings through simple configuration so you can persist and query MongoDB documents using Symfony's service container. | 38 | 39 | 23 | 7K | 5 | 6.5 | 34.2 | MIT | 9 months ago | |
| facile-it/mongodb-messenger-transport | A Symfony Messenger transport that uses MongoDB as its message queue backend. It lets applications send, store, and consume messages through MongoDB collections, offering an alternative to AMQP, Redis, or Doctrine transports for projects already running MongoDB. | 7 | 7 | 4 | 4K | 0 | 19.6 | 44.5 | MIT | 2 weeks ago | |
| facile-it/paraunit | Paraunit speeds up PHPUnit test suites by running tests in parallel across multiple PHPUnit processes. Built on Symfony components, it can collect coverage in parallel and supports many PHPUnit and Symfony versions. Install it via Composer as a dev dependency. | 145 | 146 | 18 | 43K | 7 | 32.3 | 42.9 | Apache-2.0 | 1 month ago | |
| facile-it/php-jose-verifier | A lightweight PHP library for validating JWT tokens from OpenID and OAuth2 providers. It builds verifiers and decrypters automatically from issuer and client metadata, fetching public keys from a jwks_uri endpoint, with optional GMP support for better performance. | 5 | 5 | 6 | 34K | 0 | 16.0 | 57.6 | — | 4 months ago | |
| facile-it/php-openid-client | Full OpenID Connect client for PHP supporting OAuth 2.0 authorization code, implicit and hybrid flows, discovery, dynamic client registration, UserInfo/ID tokens with JWT signing and encryption, refresh tokens, and token revocation/introspection. | 48 | 46 | 11 | 29K | 4 | 18.2 | 43.7 | — | 4 months ago | |
| firebase/php-jwt | A simple PHP library to encode and decode JSON Web Tokens (JWT), conforming to RFC 7519. Specify supported algorithms, verify tokens with Key objects, and set leeway for clock skew between servers. | 9,803 | 10,046 | 1,274 | 19M | 0 | 68.8 | 53.9 | BSD-3-Clause | 1 month ago | |
| forestadmin/laravel-forestadmin | — | 76 | — | 13 | — | 1 | 0.4 | — | GPL-3.0 | 2 years ago | |
| forestadmin/php-agent-toolkit | — | 0 | 0 | — | 67 | — | 0.0 | 25.3 | — | — | |
| forestadmin/php-base-datasource | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| forestadmin/php-datasource-customizer | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| forestadmin/php-datasource-doctrine | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| forestadmin/php-datasource-eloquent | — | 0 | 0 | — | 10 | — | 0.0 | 14.4 | — | — | |
| forestadmin/php-datasource-toolkit | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| forestadmin/symfony-forestadmin | forestadmin/symfony-forestadmin integrates Forest Admin’s admin panel with Symfony. It provides a bundle for exposing Doctrine entities as manageable resources with CRUD screens, filters, actions, and customizable dashboards, helping teams add back-office tooling to existing Symfony applications. | 8 | 8 | 0 | 0 | 2 | 0.4 | — | GPL-3.0 | 1 year ago | |
| friendsofcat/laravel-db-maintenance | — | 6 | — | 11 | — | 2 | 1.0 | 0.8 | — | 3 years ago | |
| genesis-global/gps-messenger-bundle | genesis-global/gps-messenger-bundle integrates GPS messenger capabilities into PHP/Laravel applications, providing configurable messaging services for sending, receiving, and handling location-aware messages with simple framework wiring. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years 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 | 470 | 73 | 423K | 0 | 32.8 | 48.0 | MIT | 3 weeks ago | |
| google/apiclient | Official Google PHP client library for working with Google APIs like Gmail, Drive, and YouTube on your server. Composer-installable, requires PHP 8.0+, and covers critical bug and security fixes in maintenance mode. | 9,812 | 9,967 | 3,531 | 7M | 16 | 73.3 | 51.3 | Apache-2.0 | 1 month ago | |
| google/auth | Official Google Auth Library for PHP provides OAuth 2.0 authorization and authentication for Google and Cloud APIs. It implements Application Default Credentials (ADC) to help applications obtain credentials and securely call APIs, with easy Composer installation. | 1,401 | 1,445 | 197 | 12M | 1 | 43.8 | 63.8 | Apache-2.0 | 1 week ago | |
| google/cloud | Official Google Cloud PHP client library providing idiomatic access to Cloud Storage, BigQuery, Pub/Sub, Datastore, Compute, and other Google Cloud services. Supports REST and gRPC transports, application default credentials, pagination, long-running operations, and emulator support for testing. | 1,180 | 1,193 | 466 | 197K | 50 | 58.2 | 67.4 | Apache-2.0 | 1 week ago | |
| google/cloud-bigquery | Google Cloud BigQuery for PHP is an idiomatic client for creating, managing, and querying data in BigQuery. Install via Composer, authenticate with Google Cloud, then run load jobs and queries from your PHP app. | 88 | 93 | 20 | 830K | 0 | 29.8 | 63.8 | Apache-2.0 | 1 month ago | |
| google/cloud-core | google/cloud-core provides shared infrastructure for Google Cloud PHP client libraries, including authentication, transport, and request handling. It is installed automatically as a dependency and is not intended for direct use. This GA component offers stable APIs for the rest of the Google Cloud P... | 348 | 349 | 24 | 4M | 0 | 33.3 | 64.4 | Apache-2.0 | 3 weeks ago | |
| google/cloud-datastore | Official Google Cloud PHP client for Datastore, a fully managed NoSQL document database. Provides idiomatic access to entities, queries, transactions, indexes, and the local emulator, with Google Cloud authentication, pagination helpers, and support for key-based lookups and ancestor queries. Ideal... | 25 | 25 | 14 | 32K | 0 | 20.4 | 50.1 | Apache-2.0 | 1 week ago | |
| google/cloud-error-reporting | Idiomatic PHP client for Google Cloud Error Reporting (Stackdriver), which counts, analyzes, and aggregates crashes across your cloud services. Install via Composer; supports REST and gRPC. Beta component from Google Cloud PHP. | 20 | 21 | 4 | 71K | 0 | 29.6 | 57.2 | Apache-2.0 | 1 week ago | |
| google/cloud-firestore | Idiomatic PHP client for Google Cloud Firestore, a NoSQL document database built for automatic scaling and high performance. Install via Composer (google/cloud-firestore); requires the gRPC extension. Includes authentication and debugging guides. | 182 | 183 | 34 | 124K | 0 | 32.5 | 46.0 | Apache-2.0 | 1 week ago | |
| google/cloud-language | Official PHP client for Google Cloud Natural Language API, enabling sentiment analysis, entity recognition, syntax parsing, and content classification in Laravel/PHP apps via Composer and Google Cloud authentication. | 20 | 20 | 6 | 36K | 0 | 19.9 | 52.3 | Apache-2.0 | 1 week ago | |
| google/cloud-logging | Idiomatic PHP client for Google Cloud Logging (formerly Stackdriver) to store, search, analyze, monitor, and alert on log data from Google Cloud and AWS. Install via Composer; supports REST and gRPC. | 45 | 46 | 17 | 282K | 0 | 30.5 | 61.5 | Apache-2.0 | 1 week ago | |
| google/cloud-pubsub | Idiomatic PHP client for Google Cloud Pub/Sub, a fully-managed real-time messaging service for sending and receiving messages between independent applications. Install via Composer; supports REST and gRPC with built-in authentication helpers. | 93 | 97 | 27 | 782K | 0 | 32.8 | 63.6 | Apache-2.0 | 1 week ago | |
| google/cloud-spanner | Idiomatic PHP client for Google Cloud Spanner, a fully managed relational database with global transactional consistency, ANSI SQL, schemas, and automatic synchronous replication. Install via Composer; requires the gRPC extension and Google Cloud authentication. | 21 | 21 | 11 | 23K | 0 | 33.1 | 48.8 | Apache-2.0 | 1 week ago | |
| google/cloud-storage | Google Cloud Storage for PHP is an idiomatic client for uploading, downloading, and managing objects and buckets, with ACL support, a gs:// stream wrapper, and simple Composer installation. | 345 | 351 | 30 | 3M | 0 | 34.7 | 64.1 | 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 | 21 | 8K | 5 | 11.2 | 40.6 | Apache-2.0 | 1 year ago | |
| google/cloud-trace | Official Google Cloud Trace client for PHP. Capture and report distributed traces from your applications to Google Cloud, helping you analyze request latency, find bottlenecks, and debug performance across services. Supports OpenCensus and easy integration. | 23 | 23 | 5 | 15K | 0 | 20.0 | 45.4 | Apache-2.0 | 1 week ago | |
| google/cloud-translate | Idiomatic PHP client for Google Cloud Translation, part of Google Cloud PHP. Integrates translation service programmatically, dynamically translating text between thousands of language pairs. Install via Composer (google/cloud-translate). GA, with authentication guides and API docs. | 206 | 210 | 24 | 700K | 0 | 31.9 | 57.2 | Apache-2.0 | 1 week ago | |
| google/cloud-vision | The official PHP client library for Google Cloud Vision, making it easy to add image understanding to PHP apps. Detect labels, objects, faces, and landmarks; run OCR; and apply SafeSearch moderation through a simple, idiomatic API maintained by Google. | 108 | 111 | 21 | 223K | 0 | 20.8 | 53.7 | Apache-2.0 | 1 week ago | |
| google/gax | Google API Core for PHP (gax-php) provides modules that help build gRPC-based API clients following Google API conventions, powering features like page streaming and retry in generated client libraries. Requires PHP 8.1+. | 270 | 272 | 62 | 7M | 0 | 37.0 | 64.9 | BSD-3-Clause | 1 week ago | |
| gupalo/bpmnworkflow-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| gupalo/google-auth-bundle | A Symfony bundle that adds Google authentication to your app, handling OAuth sign-in so users can log in with their Google accounts. It wires Google's auth flow into your existing security setup with minimal configuration. | 4 | 4 | 0 | 19 | 0 | 0.3 | 9.4 | MIT | 5 years ago | |
| gupalo/ru-phone-parser | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| gupalo/uidgenerator | — | 0 | — | 0 | — | 0 | 0.1 | — | MIT | — |
|
| hammat/legacy-wrapper-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| handcraftedinthealps/redis-transport-bundle | A Symfony bundle that adds a Redis-based transport, letting you route messages through Redis instead of a traditional queue backend. It wires up the transport configuration and supporting services, making it straightforward to plug Redis into a messenger-style workflow with minimal setup in your app... | 6 | 6 | 6 | 299 | 1 | 0.3 | 22.6 | MIT | 1 year ago | |
| hautelook/alice-bundle | — | 185 | 196 | 98 | 241K | 4 | 17.8 | 47.6 | MIT | 7 months ago | |
| helmich/typo3-typoscript-parser | — | 36 | 36 | 11 | 164K | 8 | 7.3 | 52.5 | — | 1 year ago | |
| hostnet/asset-bundle | Hostnet AssetBundle is a Symfony bundle for organizing and serving front-end assets. It provides configurable asset collections, Twig helpers, and compilation workflows, making CSS and JavaScript management consistent across PHP applications. | 5 | 3 | 7 | 1 | 0 | 0.3 | 0.7 | MIT | 4 years ago | |
| hostnet/asset-lib | Hostnet Asset Lib provides a lightweight PHP API for registering, organizing, and rendering front-end assets. It supports asset collections, cache-busting versioned URLs, and flexible integration with templates or frameworks, simplifying CSS and JavaScript delivery in PHP projects. | 1 | — | 11 | — | 2 | 0.4 | — | — | 4 years ago |
|
| hostnet/form-handler-component | Hostnet Form Handler Component offers a reusable way to define, validate, and process forms in PHP applications. It helps organize form logic, handle submissions consistently, and integrate cleanly into existing projects. | 12 | 12 | 12 | 2K | 1 | 0.6 | 31.4 | MIT | 1 year ago | |
| humbug/box | — | 1,327 | 1,333 | 114 | 39K | 71 | 57.3 | 54.8 | MIT | 1 week ago | |
| humbug/php-scoper | PHP-Scoper moves any body of code, including all vendor dependencies, into a new distinct namespace. This prevents conflicts when building PHARs that bundle their own dependencies and interact with other PHP projects. | 811 | 808 | 79 | 121K | 22 | 41.8 | 46.8 | MIT | 4 weeks ago | |
| icanhazstring/composer-unused | composer-unused detects and removes unused Composer dependencies in PHP/Laravel projects. It analyzes your codebase to find packages not referenced, reports what can be safely removed, and helps keep composer.json/lock lean and maintainable. | 1,695 | 1,687 | 58 | 383K | 12 | 42.4 | 42.6 | MIT | 6 days ago | |
| inbox/opentracing-bundle-doctrine-dbal | Adds OpenTracing instrumentation to Doctrine DBAL, letting you trace database queries and connections within Symfony applications using the OpenTracing bundle. Useful for adding SQL query spans to distributed traces for better performance visibility. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | 1 year ago | |
| incenteev/composer-parameter-handler | — | 928 | 947 | 99 | 525K | 18 | 17.5 | 48.6 | MIT | 11 months ago | |
| incenteev/hashed-asset-bundle | incenteev/hashed-asset-bundle is a Symfony bundle for cache-busting static assets by generating and resolving hashed filenames. It helps serve versioned CSS, JavaScript, and images with long-lived browser caching while keeping templates clean and deployments predictable. | 26 | 26 | 4 | 2K | 0 | 6.2 | 28.4 | MIT | 8 months ago | |
| incenteev/translation-checker-bundle | Symfony bundle that keeps translations in sync across locales. It scans templates and code to flag missing, unused, and inconsistent messages, works with XLIFF and YAML catalogs, and adds a command you can run in CI to catch translation regressions early. | 36 | 36 | 5 | 5K | 0 | 9.0 | 31.3 | MIT | 6 months ago | |
| incompass/aws-secrets-bundle | A Symfony bundle that integrates AWS Secrets Manager, letting you load and manage secrets from AWS directly in your application configuration and environment without hardcoding sensitive values. | 0 | 0 | — | 30 | — | 0.0 | 20.6 | — | — | |
| incompass/soft-deletable-bundle | A Symfony bundle that adds soft-delete support to Doctrine entities. Mark records as deleted without removing them from the database, automatically filter them from normal queries, and restore them when needed, helping preserve data history and build safer deletion workflows. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| inspyrenees/typesense-bundle | Inspyrenees Typesense Bundle integrates the Typesense search engine into Symfony applications, providing configuration, indexing, and query services for fast, typo-tolerant search in PHP projects. | 0 | 0 | 0 | 2 | 0 | 16.7 | 7.6 | MIT | 2 months ago | |
| jangregor/phpstan-prophecy | PHPStan extension for phpspec/prophecy that improves type inference in tests. It teaches PHPStan the real types returned from Prophecy workflows like prophesize(), willExtend(), and reveal(), so your revealed doubles are understood as the mocked class. | 111 | 111 | 30 | 414K | 3 | 18.6 | 53.5 | MIT | 8 months ago | |
| jcchavezs/zipkin-opentracing | — | 24 | 24 | 22 | 64K | 2 | 5.2 | 47.3 | MIT | 2 years ago | |
| juststeveking/http-slim | A lightweight Laravel package for slimming HTTP responses, trimming unnecessary headers and overhead so your app returns leaner, cleaner, faster responses with minimal configuration. | 7 | 7 | 3 | 108 | 0 | 0.5 | 16.0 | MIT | 5 years ago | |
| laminas/laminas-mvc | Laminas MVC is a modular, event-driven MVC framework for PHP applications. It provides routing, controllers, view integration, dependency injection, and configuration management, helping you build scalable, maintainable web apps and APIs on top of Laminas components. | 174 | 176 | 66 | 572K | 24 | 14.8 | 59.0 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-mvc-i18n | Laminas MVC I18n integrates laminas-i18n with laminas-mvc, wiring translators, locale detection, and translated validators and route messages into your application via configurable service managers and view helpers. | 14 | — | 14 | — | 2 | 1.5 | 2.3 | BSD-3-Clause | 2 years ago |
|
| lelan/str-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| leogout/seo-bundle | A Symfony bundle for managing SEO metadata such as page titles, meta descriptions, canonical URLs and Open Graph tags, with flexible configuration for adding SEO data to your routes and templates. | 40 | 40 | 17 | 1K | 1 | 0.7 | 14.9 | — | 4 years ago | |
| lephare/import | LePhare Import is a Laravel package that streamlines importing structured data from CSV and Excel files into Eloquent models. It provides configurable column mappings, row validation, value transformation, chunked processing, and queued import jobs in a clean, extensible workflow. | 6 | 6 | 1 | 947 | 4 | 7.9 | 33.4 | MIT | 8 months ago | |
| lephare/import-bundle | A Laravel bundle for importing data from CSV, Excel, and other sources. It provides a flexible pipeline of readers, parsers, and importers with validation, error handling, and progress tracking, making bulk imports into Eloquent models simple, testable, and repeatable. | 12 | 12 | 1 | 827 | 5 | 4.6 | 27.8 | MIT | 10 months ago | |
| manuxi/sulu-article-configuration-bundle | — | 1 | 1 | 0 | 20 | 0 | 18.5 | 16.7 | MIT | 4 weeks ago | |
| manuxi/sulu-event-bundle | Sulu Event Bundle adds event management to Sulu CMS, letting editors create and organize events with dates, locations, and details, then display them through flexible templates. Integrates cleanly with Sulu’s admin and frontend. | 14 | 14 | 5 | 76 | 0 | 19.3 | 12.6 | MIT | 3 weeks ago | |
| manuxi/sulu-news-bundle | Adds a complete news section to Sulu CMS: manage articles in the admin UI, organize with categories and tags, schedule publication, and render SEO-friendly list and detail pages through configurable templates. | 4 | 4 | 2 | 4 | 0 | 0.5 | 3.5 | MIT | 1 year ago | |
| martin1982/facebook-graph-sdk | PHP 7.4+ Facebook Graph SDK (v7) for accessing the Facebook Platform. Install via Composer, initialize with app ID/secret, and make Graph API requests with built-in helpers for login flows and access tokens. Includes docs and PHPUnit tests. | 0 | 0 | 1 | 306 | 0 | 1.2 | 34.4 | NOASSERTION | 3 years ago | |
| massive/build-bundle | Symfony bundle providing a massive:build command to run tagged build targets. Define virtual targets in config, declare dependencies between targets, and implement builders to execute custom environment/setup steps—ideal for chaining app-specific commands in development. | 47 | 48 | 9 | 45K | 3 | 11.3 | 43.3 | MIT | 8 months ago | |
| massive/search-bundle | Laravel bundle that adds a flexible, driver-based search layer to your app. Define searchable models and fields, run queries across multiple sources, and return consistent results with pagination and filtering—designed to be easy to integrate and extend. | 72 | 73 | 26 | 17K | 23 | 22.5 | 41.5 | MIT | 8 months ago | |
| mathieupetrini/sonata-annotation-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| matiux/dublin | matiux/dublin adds Dublin Core metadata support to Laravel applications, offering a simple API for defining and rendering standardized metadata tags for models, pages, and other resources. | 0 | 0 | 0 | 0 | 0 | 4.4 | — | MIT | 9 months ago | |
| mi/rest-extra-bundle | A Symfony bundle that extends your application's REST API capabilities with reusable helpers and services for building, structuring, and customizing JSON endpoints, reducing boilerplate and keeping API code consistent across projects of any size. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | 5 years ago | |
| micka-17/typesense-bundle | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| micro-module/event-store-dbal | A Doctrine DBAL-backed event store for micro-module applications. Persist and replay domain events in a relational database through a simple API suited to event sourcing and CQRS workflows. | 0 | 0 | 0 | 110 | 0 | 0.0 | 28.3 | MIT | 4 years ago | |
| mike4git/chain-bundle | mike4git/chain-bundle is a lightweight PHP package for building chain-of-responsibility pipelines. It lets you compose handlers into reusable sequential workflows, pass requests through each step, and keep processing logic clean, modular, and easy to extend in framework-based applications. | 1 | 1 | 0 | 216 | 0 | 0.4 | 28.1 | MIT | 1 year ago | |
| milosa/social-media-aggregator-bundle | The Milosa Social Media Aggregator Bundle for Symfony lets you collect and display social media posts in one unified feed. Configure providers, aggregate content, and render results in your PHP app with minimal setup. Ideal for dashboards and marketing pages, with simple configuration and template-f... | 16 | 16 | 5 | 1 | 0 | 1.0 | 3.5 | MPL-2.0 | 5 years ago | |
| mmoreram/symfony-bundle-dependencies | Symfony bundle to manage inter-bundle dependencies and load order. Define requirements between bundles and let the resolver ensure needed bundles are enabled and initialized first, helping avoid missing services and configuration issues in complex apps. | 57 | 57 | 3 | 1K | 3 | 3.2 | 18.4 | MIT | 5 years ago | |
| molnapps/site-admin | — | 0 | 0 | — | 13 | — | 0.0 | 15.8 | — | — | |
| nehlsen/time-formatter-bundle | A Symfony bundle that adds reusable services for formatting time values in your templates and PHP code. Keeps duration and time display logic in one place so views stay clean. Install via Composer, then configure and use the provided formatter in your controllers or Twig templates. | 0 | 0 | 0 | 0 | 0 | 0.4 | — | — | 2 years ago | |
| nelmio/alice | nelmio/alice is a PHP fixtures generator for quickly creating realistic test data. Define objects and relations in YAML, JSON, or PHP, leverage Faker providers, and load datasets into your app for functional and integration testing. | 2,535 | 2,564 | 329 | 559K | 47 | 52.4 | 51.5 | MIT | 8 months ago | |
| netflie/whatsapp-cloud-api | Send WhatsApp messages from any PHP app or Laravel project with this fluent client for the official WhatsApp Cloud API. Build text, media, template, and interactive messages, and send them via Laravel notifications or plain PHP—no extra services needed. | 689 | 693 | 235 | 79K | 5 | 21.9 | 34.4 | MIT | 6 months ago | |
| nyatmeat/roadrunner-bundle | A Laravel bundle for running your application with RoadRunner. It provides worker bootstrap, configuration, and Artisan commands to serve and manage Laravel under RoadRunner’s persistent-worker runtime for faster performance. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| odandb/lightsaml-symfony-bridge | — | 0 | 0 | 0 | 59 | 0 | 0.6 | 24.7 | MIT | 11 months ago | |
| odolbeau/phone-number-bundle | — | 251 | 256 | 45 | 462K | 3 | 12.4 | 45.7 | MIT | 1 year ago | |
| omnipay/sagepay | Sage Pay (Opayo) driver for Omnipay, the framework-agnostic PHP payment library. Integrates Form, Server, Direct and XML gateways behind a consistent API, covering purchases, refunds, voids, recurring payments and 3D Secure in Laravel or any PHP application. | 56 | — | 77 | — | 25 | 10.3 | 9.6 | MIT | 2 years ago |
|
| open-telemetry/symfony-sdk-bundle | Symfony bundle for integrating the OpenTelemetry PHP SDK into Symfony applications. It provides bundle configuration and container wiring for tracing, metrics, and logs, making it easier to instrument services and export telemetry through configured OpenTelemetry exporters such as OTLP. | 12 | 12 | 5 | 9K | 0 | 19.8 | 45.6 | — | 1 week ago | |
| openzipkin/zipkin | — | 276 | 278 | 60 | 85K | 11 | 15.6 | 38.4 | Apache-2.0 | 1 year ago | |
| ordermind/logical-permissions | A Laravel package for expressive, logic-based permission checks. Define roles and permissions with AND/OR/NOT rules, then authorize users against complex conditions using a clean API. Ideal for apps needing flexible access control beyond simple role checks. | 4 | 4 | 1 | 8 | 0 | 0.1 | 5.7 | MIT | — | |
| ordermind/logic-gates | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| patchlevel/event-sourcing-admin-bundle | Patchlevel Event Sourcing Admin Bundle adds a Symfony admin UI for event-sourced apps: browse aggregates and events, inspect projections, replay or rebuild state, and debug your event store from one dashboard. | 8 | 8 | 2 | 14 | 1 | 3.5 | 4.9 | MIT | 8 months ago | |
| phparkitect/phparkitect | PHPArkitect lets you define architectural rules for your PHP codebase as plain PHP and verify them in CI, failing when classes break dependency or naming constraints. Reports each violation with class, rule, and reason. | 949 | 925 | 53 | 196K | 27 | 43.8 | 52.3 | MIT | 1 month ago | |
| php-coveralls/php-coveralls | PHP client for Coveralls that uploads Clover-style code coverage reports from PHPUnit and other test tools. Install via Composer or download the PHAR. Works with GitHub and common CI services (GitHub Actions, Travis, CircleCI, Jenkins, Codeship). | 514 | 521 | 123 | 255K | 7 | 19.1 | 42.3 | MIT | 10 months ago | |
| phpcr/phpcr-shell | Command-line shell for PHPCR repositories. Build and run as a PHAR for easy distribution, and use it to connect to a PHP Content Repository, browse nodes, and execute repository commands. Documentation available on Read the Docs. | 71 | 72 | 19 | 15K | 30 | 24.4 | 45.4 | MIT | 7 months ago | |
| phpdocumentor/phpdocumentor | phpDocumentor is the de-facto documentation tool for PHP, generating complete API docs from your source code and DocBlocks, with UML diagrams plus Markdown and RestructuredText support to keep docs and code in sync. | 4,349 | 4,421 | 646 | 14K | 139 | 76.5 | 37.5 | MIT | 5 months ago | |
| phpdocumentor/reflection | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 124 | 126 | 60 | 907K | 8 | 26.3 | 60.9 | MIT | 5 months ago | |
| php-http/guzzle7-adapter | PSR-7/PSR-18 adapter for Guzzle 7 used by HTTPlug. Lets libraries using PHP-HTTP talk through Guzzle 7 with a standard client interface, including synchronous requests and integration-friendly configuration for modern PHP projects. | 90 | 90 | 10 | 4M | 2 | 2.4 | 55.1 | MIT | 1 year ago | |
| php-interactor/php-interactor | — | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| phpro/api-problem-bundle | Symfony bundle that turns exceptions into RFC7807 Problem Details responses (application/problem+json). Listens for ApiProblemException/HttpException/Security exceptions and converts them to standardized JSON errors based on phpro/api-problem, with support for custom transformers. | 25 | 25 | 12 | 10K | 2 | 12.2 | 37.3 | MIT | 8 months ago | |
| phpro/grumphp | GrumPHP is a Composer plugin that automatically registers Git hooks and runs configurable code-quality tasks (linters, static analysis) on committed code. If a check fails, the commit is blocked, helping teams enforce best practices consistently with minimal configuration. | 4,317 | 4,326 | 448 | 527K | 2 | 65.4 | 34.6 | MIT | 3 weeks ago | |
| phpro/soap-client | A general-purpose SOAP client for PHP with WSDL-based code generation, type-safe wrappers, PSR-18 transport, middleware, and extensible event-driven customization for clean, maintainable integrations. | 889 | 896 | 173 | 247K | 1 | 21.3 | 37.1 | MIT | 5 months ago | |
| phpro/sulu-messenger-failed-queue-bundle | A Sulu CMS bundle that brings Symfony Messenger's failed queue into the admin panel. Browse failed messages, inspect error details, and retry or delete entries without leaving Sulu, making failed-job handling easier for editors and developers. It streamlines failed-message management for Sulu projec... | 1 | 1 | 0 | 99 | 0 | 11.0 | 25.8 | MIT | 5 months ago | |
| phpro/sulu-translations-bundle | PHPro Sulu Translations Bundle adds a translations management interface to the Sulu CMS admin, letting editors view and edit Symfony translation messages per locale without touching files. It integrates with Sulu's admin UI and security, streamlining multilingual workflows. | 0 | 0 | 1 | 85 | 0 | 11.1 | 29.3 | MIT | 5 months ago | |
| php-shark-tank/anonymizer | Anonymizer for Laravel Eloquent models: define per-model rules to replace sensitive personal data with safe values, helping with GDPR compliance and anonymized test or export data. | 2 | 2 | 0 | 0 | 2 | 20.7 | 1.3 | MIT | 1 week ago | |
| php-solution/sf-functional-test | A lightweight functional testing package for PHP applications, providing a ready-made base test case and practical helpers that simplify integration and end-to-end test setup. | 5 | — | 10 | — | 1 | 11.5 | — | — | 5 months ago |
|
| php-task/php-task | php-task/php-task is a lightweight task scheduling package for PHP and Laravel. Define recurring jobs with a fluent API, set intervals and callbacks, and run tasks cleanly from your app or console. A simple way to organize scheduled work without extra overhead. | 27 | — | 10 | — | 7 | 18.7 | 2.2 | MIT | 2 months ago | |
| php-task/task-bundle | Symfony integration for php-task. Provides handler discovery, flexible task execution, management and debug commands, database persistence for tasks and executions, plus run statistics for every task execution. | 14 | 14 | 11 | 5K | 5 | 26.5 | 41.2 | MIT | 2 months ago | |
| php-translation/common | Shared contracts and utilities for the PHP Translation ecosystem. Provides common interfaces, models, and helpers used across translation bundles to keep integrations consistent and reduce duplication, making it easier to build and maintain translation features in PHP apps. | 92 | 92 | 8 | 34K | 1 | 4.7 | 35.4 | — | 2 years ago | |
| php-tuf/composer-stager | A PHP library for staging Composer operations in a separate directory before applying them to your project, enabling safer dependency updates, rollback, and testable deployments without touching your active codebase. | 17 | 19 | 11 | 1M | 22 | 20.7 | 68.7 | MIT | 3 months ago | |
| picqer/moneybird-php-client | A PHP client for the Moneybird API that simplifies access to invoices, contacts, products, financial data, and administration resources. It handles authentication and API requests, making Moneybird integration straightforward for Laravel and PHP applications. | 85 | 85 | 77 | 34K | 0 | 2.8 | 35.8 | MIT | 1 year ago | |
| polidog/php-chatwork-api | A lightweight PHP client for the ChatWork API. Send messages, manage rooms, tasks, files, and contacts through a simple, fluent interface. Install with Composer, authenticate with your API token, and start calling ChatWork endpoints in minutes. | 28 | — | 9 | — | 0 | 0.4 | — | MIT | 3 years ago |
|
| pond5/async-request-bundle | AsyncRequestBundle provides asynchronous HTTP request handling for Symfony/PHP applications, enabling multiple requests to run in parallel and responses to be processed without blocking. It helps reduce latency in I/O-heavy integrations and improve throughput for API-heavy workflows. | 9 | 10 | 1 | 1 | 0 | 0.1 | 0.6 | MIT | 5 years ago | |
| prismic/php-sdk | The prismic/php-sdk is a PHP client for Prismic’s content API, enabling developers to query repositories, fetch documents by type or ID, apply predicates, handle pagination, and integrate headless CMS content into PHP or Laravel applications. | 107 | 108 | 77 | 28K | 0 | 1.6 | 23.6 | NOASSERTION | 1 year ago | |
| proklung/url-signer-bundle | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| prolic/humus-amqp | HumusAmqp is an asynchronous AMQP 0-9-1 client for PHP built on ReactPHP. It provides producers, consumers, and a fluent API for RabbitMQ messaging, enabling non-blocking publishing and consuming without blocking your event loop. | 76 | 77 | 18 | 807 | 5 | 2.2 | 15.7 | MIT | 3 years ago | |
| prooph/event-sourcing | Lightweight PHP event sourcing library with out-of-the-box integration for prooph/event-store. Provides an AggregateRoot base and AggregateTranslator, plus UUID generation and assertions support. Note: project was supported until Dec 31, 2019 and is deprecated. | 264 | 266 | 41 | 5K | 0 | 10.1 | 17.8 | BSD-3-Clause | 5 years ago | |
| prooph/event-store-bus-bridge | prooph/event-store-bus-bridge integrates prooph/event-store with prooph/service-bus, forwarding committed domain events to message bus subscribers. It helps wire event sourcing and messaging in PHP applications while keeping storage and bus concerns decoupled. | 37 | — | 17 | — | 0 | 0.7 | — | BSD-3-Clause | 5 years ago |
|
| prooph/pdo-event-store | — | 112 | 112 | 61 | 20K | 4 | 12.4 | 31.6 | BSD-3-Clause | 1 year ago | |
| prooph/service-bus | Prooph Service Bus is a PHP messaging library for command, query, and event buses. It provides middleware, message routing, and flexible transports for building CQRS and event-driven applications with clean separation of concerns. | 441 | — | 54 | — | 1 | 3.9 | — | BSD-3-Clause | 5 years ago |
|
| prooph/snapshotter | — | 19 | 19 | 11 | 930 | 1 | 3.5 | 23.1 | BSD-3-Clause | 5 years ago | |
| pucene/analysis | — | 0 | 0 | 0 | 17 | 0 | 0.0 | 17.3 | — | — | |
| pucene/dbal-driver | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| pucene/index | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| pucene/pucene | — | 1 | — | 2 | — | 0 | 0.2 | — | — | — |
|
| pucene/seal-adapter | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| ramsey/collection | ramsey/collection is a PHP library for representing and manipulating typed collections. Provides data structures and APIs inspired by the Java Collections Framework, helping you store, validate, and work with groups of objects and values consistently. | 1,203 | 1,214 | 54 | 22M | 4 | 14.3 | 56.9 | MIT | 1 year ago | |
| reliqarts/guided-image | A Laravel package that simplifies image handling with a guided, config-driven API for resizing, cropping, and generating image variants. Built on Intervention Image, it streamlines responsive image transformations and common manipulation tasks in PHP applications. | 34 | 34 | 3 | 1 | 0 | 19.3 | 0.2 | MIT | 2 weeks ago | |
| reliqarts/laravel-common | ReliqArts Laravel Common is a utility package that bundles reusable helpers and common functionality for Laravel applications. It aims to reduce boilerplate, encourage consistency, and simplify everyday development tasks across projects. | 2 | 2 | 0 | 80 | 0 | 0.0 | 19.9 | MIT | — | |
| reliqarts/laravel-docweaver | Reliq Arts' Laravel DocWeaver lets you build and publish project documentation directly inside Laravel. It renders Markdown docs through configurable routes, making it easy to organize, browse, and share guides, API references, and manuals without maintaining a separate docs site. | 44 | — | 2 | — | 0 | 0.6 | — | MIT | 3 years ago | |
| reliqarts/laravel-guided-image | Laravel package for guided, responsive image handling: generate and serve optimized image variants with an intuitive API. Handles resizing, caching, and responsive delivery so your Laravel app stays fast without extra config. | 34 | 35 | 3 | 3 | 0 | 19.9 | 0.6 | MIT | 2 weeks ago | |
| reliqarts/laravel-scavenger | Laravel Scavenger is a utility package that helps you find and clean up orphaned or stale data in your Laravel app. It scavenges leftover records and files so your database and storage stay tidy, with simple configuration and Artisan-friendly workflows. | 156 | — | 8 | — | 0 | 20.5 | — | MIT | 2 weeks ago | |
| riverskies/laravel-mobile-detect | Laravel wrapper around the Mobile Detect library that identifies phones, tablets, and desktops from the user agent. Provides a clean facade, Blade directives, and configurable detection so you can serve device-specific views and content with minimal boilerplate. | 230 | — | 31 | — | 3 | 3.2 | 0.8 | MIT | 9 years ago | |
| rskuipers/php-assumptions | PHP Assumptions is a static analysis tool that detects hidden assumptions in your code, like variables used without guarantees about their type or existence. It reports each assumption, helping you catch risky spots and improve type safety. Runs via Composer and CLI. | 164 | — | 12 | — | 9 | 3.7 | 2.6 | MIT | 1 year ago |
|
| setono/bot-detection-bundle | A Symfony bundle for detecting bots and crawlers from request data, helping you filter automated traffic in analytics, block unwanted scrapers, and serve tailored responses to human visitors. | 8 | 8 | 3 | 13K | 0 | 17.9 | 50.4 | MIT | 1 month ago | |
| setono/budbee-bundle | Symfony bundle from Setono that adds Budbee home delivery to your e-commerce checkout, letting customers select Budbee shipping options and handling the related delivery data. Easy to install, though it has seen little community adoption so far. | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | 2 years ago | |
| setono/budbee-php-sdk | A PHP SDK for the Budbee delivery API, offering convenient methods to integrate Budbee shipping and logistics services into your PHP applications. Use it to create and manage deliveries and shipments via a simple client. | 0 | — | 0 | — | 0 | 0.2 | — | MIT | 3 years ago |
|
| setono/client | Setono Client is a compact PHP package that provides a reusable client layer for talking to Setono services. It keeps HTTP concerns isolated behind simple interfaces, so you can wire it into Laravel or standalone PHP apps and test integrations cleanly. | 0 | — | 0 | — | 0 | 12.4 | — | MIT | 4 months ago |
|
| setono/client-bundle | Setono ClientBundle provides a ready-to-use client integration for your Symfony application, handling service configuration and dependency injection so you can connect to external APIs with minimal boilerplate and consistent, testable client services. | 1 | — | 1 | — | 6 | 14.5 | 2.1 | MIT | 4 months ago | |
| setono/client-id-bundle | A Symfony bundle that generates and persists a unique client ID, helping identify anonymous visitors across requests for analytics, tracking, or personalization without requiring users to log in. | 1 | 1 | 2 | 1K | 0 | 0.1 | 38.3 | MIT | 2 years ago | |
| setono/code-quality-pack | Laravel-friendly code quality pack with ready-to-use tools and config for static analysis, coding standards, refactoring, and CI checks. Helps keep projects consistent and maintainable with minimal setup, ideal for teams and shared repositories. | 7 | 7 | 0 | 723 | 0 | 19.8 | 29.7 | MIT | 6 months ago | |
| setono/coolrunner-bundle | Symfony bundle that integrates the CoolRunner shipping API, letting your application create shipments, print labels, and track parcel deliveries. Provides ready-made services and configuration for connecting to CoolRunner from your Symfony app. | 0 | 0 | 0 | 14 | 0 | 0.0 | 16.2 | MIT | 2 years ago | |
| setono/coolrunner-php-sdk | A PHP SDK for the CoolRunner shipping API, providing a convenient client for integrating CoolRunner services into Laravel and PHP applications with less boilerplate. | 0 | — | 0 | — | 0 | 0.2 | — | MIT | 2 years ago |
|
| setono/doctrine-object-manager-trait | A lightweight PHP trait that gives your services clean access to Doctrine's ObjectManager, cutting boilerplate around injecting, retrieving, and resetting entity managers in Symfony and Doctrine projects. Drop it into any class that needs manager access without repeating the same constructor and set... | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago |
|
| setono/doctrine-orm-trait | Setono Doctrine ORM Trait provides reusable PHP traits for Doctrine entities, adding common behaviour like timestamps and identifiers with minimal boilerplate. Drop the traits into your entity classes to cut repetitive mapping code and keep models clean and consistent. | 0 | — | 0 | — | 0 | 12.8 | — | MIT | 4 months ago |
|
| setono/easyadmin-editorjs-bundle | — | 6 | 6 | 1 | 0 | 1 | 0.3 | — | MIT | — | |
| setono/economic-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | — | |
| setono/editorjs-bundle | Editor.js integration for Symfony: renders and sanitizes Editor.js block content, offers form types and Twig helpers, and converts stored JSON into safe HTML for easy display in your templates. | 7 | — | 0 | — | 1 | 10.8 | — | MIT | 6 months ago | |
| setono/google-analytics-bundle | A Symfony bundle for Google Analytics integration that lets you configure tracking, send page views and events, and manage analytics settings from services and templates with minimal setup. | 1 | 1 | 1 | 73 | 2 | 0.5 | 22.1 | MIT | 3 years ago | |
| setono/google-analytics-events | Setono Google Analytics Events provides reusable PHP event definitions and helpers for sending ecommerce and user-interaction events to Google Analytics, helping standardize event names and payloads across your application. Suitable for PHP projects that need consistent analytics tracking. | 1 | — | 1 | — | 0 | 0.0 | — | MIT | 3 years ago |
|
| setono/google-analytics-measurement-protocol | Send server-side events to Google Analytics from PHP using the Measurement Protocol. A lightweight, framework-agnostic client for tracking purchases, signups and other actions that happen outside the browser, with no JavaScript required. | 5 | — | 3 | — | 0 | 0.3 | — | MIT | 3 years ago |
|
| setono/google-analytics-server-side-tracking-bundle | A Symfony bundle for sending Google Analytics events server-side via the Measurement Protocol, helping you capture purchases, conversions, and interactions from your backend even when client-side JavaScript tracking is blocked or unavailable. | 4 | 4 | 2 | 4 | 3 | 1.7 | 6.2 | MIT | 4 years ago | |
| setono/html-element-bundle | A Symfony bundle for building HTML elements as reusable PHP objects instead of loose markup. Compose attributes and child nodes, then render clean, testable HTML from services or Twig, keeping templates maintainable and markup consistent. | 1 | 1 | 0 | 1 | 0 | 9.8 | 2.6 | MIT | 6 months ago | |
| setono/job-status-bundle | A Symfony bundle for tracking the status of background and asynchronous jobs, giving you a consistent way to record and query whether work is pending, running, completed, or failed. | 0 | 0 | 0 | 777 | 2 | 0.5 | 40.2 | MIT | 4 years ago | |
| setono/meta-conversions-api-php-sdk | PHP SDK for the Meta Conversions API that lets you send server-side conversion events to Meta/Facebook with typed requests, event models, and a simple client for integrating online and offline conversions into PHP or Laravel apps. | 16 | 17 | 4 | 5K | 1 | 18.1 | 39.7 | MIT | 1 month ago | |
| setono/payum-quickpay | A Payum gateway for QuickPay that brings Danish card and mobile payment processing to PHP applications. Register QuickPay as a gateway in your Payum setup and handle payments through a consistent, framework-agnostic API. | 1 | — | 2 | — | 1 | 16.5 | — | MIT | 2 months ago |
|
| setono/post-nord-php-sdk | A PHP SDK for integrating PostNord shipping services into your application. Provides convenient access to PostNord APIs for creating shipments, generating labels, and tracking parcels, with a clean, framework-friendly interface for Laravel and other PHP projects. | 1 | 1 | 0 | 473 | 1 | 0.4 | 32.8 | MIT | 2 years ago | |
| setono/prerender-bundle | Symfony bundle that serves prerendered HTML to search engine crawlers and social bots, improving SEO and link previews for JavaScript-heavy apps. Works with prerender.io or a self-hosted service, with configurable user-agent and middleware rules. | 1 | 1 | 1 | 1 | 2 | 0.5 | 2.8 | MIT | 3 years ago | |
| setono/seo-bundle | Setono SEO Bundle brings SEO tooling to Symfony apps: manage meta tags, titles and descriptions, generate sitemaps, and control robots directives from one configurable package. It integrates with your entities and Twig templates so you can improve search visibility without custom boilerplate. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| setono/settings-bundle | Setono Settings Bundle gives Symfony applications a simple, extensible way to store and retrieve settings, backed by Doctrine with typed values and a service-based API for reading and writing configuration anywhere in your app. | 1 | 1 | 0 | 0 | 0 | 0.3 | 0.4 | MIT | 2 years ago | |
| setono/sylius-plugin-pack | A Composer metapackage from Setono that bundles a curated set of Sylius plugins into a single dependency. Install it once to pull in commonly used storefront and admin features instead of requiring each plugin separately, keeping your Sylius project's dependency list shorter and easier to manage. | 0 | — | 1 | — | 0 | 8.9 | — | MIT | 6 months ago |
|
| setono/sylius-static-contexts-bundle | A Sylius bundle for defining static contexts and reusing them throughout your store, simplifying configuration and keeping context-dependent behavior consistent across channels, locales, and other store settings. | 0 | 0 | 0 | 367 | 0 | 9.0 | 38.2 | MIT | 6 months ago | |
| setono/symfony-main-request-trait | Tiny PHP trait for Symfony apps that provides easy access to the main HTTP request from the RequestStack, helping services and listeners consistently retrieve the current master request without repeating boilerplate. | 0 | 0 | 2 | 5K | 0 | 0.4 | 51.4 | MIT | 4 years ago | |
| silpo-tech/odm-bundle | Symfony bundle that integrates Doctrine ODM (MongoDB) document mapping into your app, with ready-made services, configuration and DI wiring so you can set up document-based persistence quickly and consistently. | 0 | 0 | 1 | 289 | 0 | 0.0 | 34.0 | MIT | 1 year ago | |
| silpo-tech/orm-bundle | Silpo Tech ORM Bundle is a lightweight PHP ORM integration for bundle-based applications. It simplifies entity mapping, repository access, and database persistence, helping teams keep data handling clean, consistent, and easy to configure without a heavy framework footprint. | 0 | 0 | 3 | 331 | 0 | 19.6 | 40.8 | MIT | 2 weeks ago | |
| simon-schubert/terry-api | Terry API is a Laravel package that streamlines building RESTful APIs. It offers a structured foundation for defining endpoints, handling requests, and returning consistent JSON responses, helping you ship API features with less boilerplate and greater consistency. | 36 | 35 | 1 | 0 | 2 | 0.9 | — | MIT | 4 years ago | |
| skigun/legacy-wrapper-bundle | A Symfony bundle that wraps legacy PHP applications in a modern Symfony layer, helping you run and integrate older codebases alongside current routing, services, and configuration. Useful for incremental migrations and gradual modernization without a full rewrite. | 0 | 0 | 0 | 351 | 0 | 0.0 | 35.2 | — | — | |
| slick/error-handler | A Laravel error handler that centralizes exception handling, rendering, and reporting. Configurable handlers convert PHP exceptions into consistent responses, with hooks for logging, custom views, and per-type handling to keep error output predictable across your application. | 0 | 0 | 0 | 173 | 0 | 0.0 | 31.0 | MIT | 2 years ago | |
| slick/fswatch | slick/fswatch integrates the fswatch file-system watcher with Laravel, letting you monitor files and automatically trigger commands, tests, or custom callbacks when changes occur. A lightweight way to streamline local development workflows. | 1 | 1 | 0 | 361 | 0 | 0.0 | 31.2 | NOASSERTION | 2 years ago | |
| slick/module-api | Slick Module API gives Laravel applications a modular foundation for building maintainable APIs. Package endpoints into self-contained modules with their own routes, controllers, resources, and middleware, keeping large APIs organized, versionable, and easy to extend or remove. | 0 | 0 | 0 | 192 | 0 | 0.0 | 31.6 | MIT | 2 years ago | |
| slim/slim-skeleton | Official Slim 4 skeleton application: a minimal starting point for building PHP microservices and APIs, with PSR-7 HTTP handling, routing, middleware, dependency injection, and Twig templates preconfigured. | 1,619 | 1,654 | 471 | 2K | 7 | 24.9 | 8.9 | MIT | 4 years ago | |
| solido/dto-management | Manage, discover, and enhance DTOs in PHP apps with Solido DTO Management. Provides tools to register and locate DTO classes and apply enhancements consistently across your codebase. Documentation and contribution guides available. | 2 | 2 | 1 | 19 | 0 | 0.1 | 12.0 | MIT | — | |
| somnambulist/domain | Domain-driven design building blocks for Laravel and PHP: UUIDs, value objects, entities, aggregates, domain events, commands and repositories. A clean, framework-friendly foundation for modelling business logic with clear boundaries. | 26 | 26 | 2 | 130 | 0 | 0.2 | 10.6 | MIT | — | |
| sroze/messenger-enqueue-transport | An Enqueue transport for Symfony Messenger that routes messages through brokers such as AMQP, Redis, and other Enqueue-supported queues. It bridges Messenger’s transport layer with Enqueue for flexible, interoperable message queue backends. | 199 | 200 | 54 | 73K | 31 | 18.4 | 50.8 | MIT | 8 months ago | |
| stenope/stenope | Stenope is a Laravel package for building content-driven static websites. It offers content repositories for Markdown and YAML files, automatic routing and controllers, and static generation, so you can use familiar Laravel and Twig tooling to produce fast, SEO-friendly sites. | 140 | 140 | 12 | 493 | 14 | 27.0 | 25.4 | MIT | 2 weeks ago | |
| stoutlogic/acf-builder | Fluent builder for Advanced Custom Fields Pro (ACF) field groups. Define fields and locations in PHP, reuse configs, and generate ACF’s registration arrays with less boilerplate. Ideal for keeping ACF setup in version control. | 841 | 844 | 58 | 71K | 26 | 21.3 | 37.7 | GPL-2.0 | 5 years ago | |
| strontium/pjax-bundle | PJAX support for Symfony applications. This bundle adds middleware and Twig helpers to load page fragments via AJAX, update the URL and browser history, and enable faster navigation without a full SPA. Includes configurable selectors, request headers, and progressive enhancement for non-JS users. | 3 | 3 | 3 | 0 | 1 | 0.2 | — | — | — | |
| sulu/automation-bundle | — | 18 | 18 | 23 | 4K | 5 | 26.9 | 39.0 | MIT | 1 month ago | |
| sulu/form-bundle | SuluFormBundle lets content managers create dynamic forms directly in Sulu Admin—such as contact or sweepstake forms—position fields in a grid, and configure emails sent to visitors or themselves. Built on the Symfony Form Component and theming features. | 86 | 89 | 79 | 9K | 62 | 49.1 | 59.2 | MIT | 1 month ago | |
| sulu/headless-bundle | SuluHeadlessBundle provides controllers and services for using the Sulu CMS in a headless way. It exposes page content as plain JSON and offers APIs for navigation contexts and snippet areas, replacing Twig template features. Compatible with Sulu 2.0 and later. | 56 | 56 | 27 | 4K | 18 | 31.5 | 35.8 | MIT | 1 month ago | |
| sulu/mcp-bundle | Sulu MCP Bundle integrates the Model Context Protocol into Sulu CMS, letting AI assistants and MCP clients query content, manage pages, and automate editorial workflows through configurable, secure tools and resources. | 10 | 10 | 6 | 2K | 2 | 20.8 | 38.6 | MIT | 1 week ago | |
| sulu/messenger | Symfony Messenger add-on for Sulu providing stamps and middlewares to configure the Sulu message bus. Includes UnpackExceptionMiddleware to surface real handler errors and LockMiddleware to prevent concurrent access. Usable standalone in any Symfony app. | 9 | 9 | 3 | 30K | 0 | 24.1 | 56.5 | MIT | 1 week ago | |
| sulu/product-bundle | Sulu Product Bundle adds product management to the Sulu CMS, letting you create and organize product entities, manage attributes and pricing, and integrate catalog data into your Sulu-based websites and applications. | 11 | 11 | 13 | 706 | 6 | 2.5 | 27.4 | MIT | 8 years ago | |
| sulu/sulu | Sulu is a highly extensible open-source PHP content management system built on Symfony, designed for multi-lingual, multi-portal websites with an intuitive, extensible admin interface. This package is the core framework behind every Sulu project. | 298 | 1,363 | 91 | 41K | 1 | 35.5 | 36.0 | MIT | 1 week ago | |
| sulu/sulu-form-bundle | SuluFormBundle adds dynamic form creation to the Sulu admin UI, letting content managers build forms for contact, sweepstake, or other use cases, position fields in a grid, and configure emails to visitors or themselves. Built on Symfony Form, compatible with Sulu 2.0+. | 86 | 89 | 79 | 132 | 62 | 47.6 | 34.7 | MIT | 1 month ago | |
| swag-industries/doctrine-domain-events | Adds Doctrine domain event support to Laravel: entities can record domain events, and the package collects and dispatches them through Laravel’s event system after Doctrine flushes or transactions commit, keeping persistence and side effects cleanly separated. | 4 | 4 | 4 | 1K | 0 | 7.5 | 36.0 | MIT | 7 months ago | |
| swag-industries/melodiia | Melodiia is a Laravel package for rapidly building structured JSON APIs. It provides reusable CRUD controllers, pagination, filtering, and serialization conventions, reducing boilerplate so teams can ship consistent REST endpoints faster. | 17 | 17 | 3 | 1K | 8 | 21.1 | 32.0 | MIT | 3 weeks ago | |
| swarrot/swarrot | Swarrot is a PHP message consumer library that reads from multiple brokers (e.g., AMQP via pecl) and processes messages via a simple ProcessorInterface. Supports configurable processing stacks/middleware-style processors for retries, logging, and more. | 367 | 369 | 52 | 39K | 4 | 13.8 | 29.9 | MIT | 10 months ago | |
| swarrot/swarrot-bundle | SwarrotBundle integrates Swarrot message consumers into Symfony apps. Configure RabbitMQ connections, then define consumers with a processor service and a customizable middleware stack for signal handling, message limits, execution time, memory limits, and Doctrine integration. | 89 | 91 | 61 | 20K | 8 | 25.3 | 40.8 | MIT | 3 months ago | |
| sweoggy/datatablesbundle | A Symfony bundle for building DataTables-powered grids with server-side processing. It handles AJAX pagination, sorting, filtering, and configurable column mappings so you can present database records in interactive tables. | 1 | — | 1 | — | 5 | 1.7 | 1.1 | — | 6 years ago | |
| swoole-bundle/swoole-bundle | Swoole Bundle integrates the Swoole extension with Symfony, letting you run Symfony apps on a high-performance, coroutine-enabled HTTP server. It supports HTTP/WebSocket servers, hot reload, task workers, and Symfony runtime integration for faster, long-running PHP applications. | 77 | 77 | 14 | 3K | 5 | 21.8 | 28.9 | MIT | 2 weeks ago | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony, offering high-quality code, strong testing culture, and a powerful REST API for flexible, business-tailored online stores. | 8,562 | 8,513 | 2,164 | 104K | 154 | 90.9 | 47.6 | MIT | 2 weeks ago | |
| tailrdigital/sulu-messenger-failed-queue-bundle | A Sulu bundle for managing Symfony Messenger failed queues from the CMS admin. Inspect failed messages, review errors, and retry or remove jobs to keep background processing healthy in Sulu projects. | 9 | — | 5 | — | 1 | 0.3 | — | MIT | 2 years ago | |
| tailrdigital/sulu-translations-bundle | A Sulu CMS bundle from Tailr Digital that simplifies managing translations and multilingual content, helping organize translation files and localization workflows in Sulu-based websites. | 6 | 6 | 5 | 13 | 0 | 0.2 | 4.5 | MIT | 1 year ago | |
| teamneusta/converter-bundle | A Symfony bundle by Team Neusta that wires up converter services for transforming one object or value into another. It integrates with the Symfony DI container so custom converters can be registered, injected, and reused, keeping conversion logic clean, testable, and decoupled from your application... | 5 | — | 5 | — | 9 | 5.8 | 5.4 | MIT | 10 months ago | |
| teamneusta/elastic-index-bundle | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| teamneusta/elastic-search-bundle | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| teamneusta/jms-serializer-extension-bundle | A Symfony bundle that extends JMS Serializer with practical integrations and configuration options, making it easier to customize and manage serialization and deserialization in Symfony applications. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | GPL-3.0 | 2 years ago | |
| teamneusta/pimcore-testing-framework | A PHP testing framework for Pimcore that supplies base test cases, fixtures and helper utilities for reliable unit and integration tests. It streamlines bootstrapping Pimcore, creating test data and asserting behavior across your bundles. | 8 | — | 0 | — | 0 | 18.9 | — | MIT | 1 month ago |
|
| theodo-evolution/legacy-wrapper-bundle | Theodo Evolution's Symfony bundle for wrapping legacy PHP applications and migrating them incrementally. It routes legacy requests through Symfony, bridges sessions, services, and authentication, and lets old and new code coexist so teams can modernize without a risky big-bang rewrite. | 40 | 40 | 25 | 213 | 3 | 1.7 | 11.3 | — | 8 years ago | |
| theofidry/alice-data-fixtures | — | 322 | 323 | 76 | 440K | 5 | 21.1 | 48.0 | MIT | 10 months ago | |
| thujohn/twitter | thujohn/twitter is a Laravel wrapper for the Twitter API, offering a simple facade, configuration, and methods for timelines, tweets, users, and OAuth. It helps Laravel/PHP developers integrate Twitter features quickly with minimal setup. | 950 | — | 291 | — | 12 | 16.9 | 3.8 | MIT | 1 year ago |
|
| tilleuls/url-signer-bundle | Symfony bundle for generating and validating signed URLs. Add tamper-proof, expiring links to routes, downloads, and API endpoints, protect resources from unauthorized access, and verify signatures through a simple, configurable service. | 80 | 80 | 5 | 13K | 0 | 0.7 | 30.5 | MIT | — | |
| tobytwigger/form-schema-generator | — | 1 | — | 2 | — | 0 | 0.4 | 0.4 | — | 1 year ago |
|
| tobytwigger/laravel-settings | — | 1 | 1 | 1 | 285 | 0 | 19.6 | 34.9 | MIT | 1 week ago | |
| ttskch/paginator-bundle | A lightweight Symfony bundle for simple, flexible pagination. Turn Doctrine queries or arrays into paginated results with sortable pages, configurable page sizes, and Twig-friendly output for building list screens quickly. | 11 | 11 | 4 | 314 | 3 | 1.4 | 22.0 | MIT | 2 years ago | |
| twigger/laravel-job-status | Track Laravel queue jobs with persistent status records, progress updates, and error details. twigger/laravel-job-status helps you monitor what’s queued, running, completed, or failed, making background job visibility and debugging easier. | 20 | 20 | 2 | 19 | 2 | 1.0 | 5.4 | MIT | 3 years ago | |
| violines/rest-bundle | A Symfony bundle for building REST APIs with less boilerplate. It offers practical helpers and conventions for controllers, request handling, responses, serialization, validation, and pagination, helping teams ship consistent JSON APIs faster. | 36 | 36 | 1 | 1 | 2 | 0.9 | 0.2 | MIT | 4 years ago | |
| vonage/client-core | PHP client library for Vonage's APIs, requiring PHP 8.1+. Install via Composer with vonage/client, then instantiate a client using your API key and secret. Supports configurable base API URLs for testing. Official core package of the Vonage PHP SDK. | 929 | 930 | 178 | 534K | 3 | 39.4 | 45.8 | Apache-2.0 | 2 weeks ago | |
| vpyzhyk/aws-secrets-bundle | A Symfony bundle that pulls secrets from AWS Secrets Manager into your application configuration at runtime, keeping credentials out of env files and source control. Simple setup for PHP apps. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| warehouse-x/shared-bundle | — | 0 | 0 | — | 22 | — | 0.0 | 18.8 | — | — | |
| 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 | 20 | 76K | 8 | 13.1 | 39.4 | MIT | 1 year ago | |
| weirdan/prophecy-shim | Lightweight shim around Prophecy for PHPUnit, helping keep legacy Prophecy-based tests running on newer PHPUnit/Laravel stacks. Provides compatibility glue with minimal changes so you can upgrade tooling without rewriting your mocks. | 1 | 1 | 0 | 3K | 0 | 1.5 | 43.6 | — | 6 years ago | |
| wikimedia/composer-merge-plugin | Composer plugin that merges multiple composer.json files at runtime. Define extra include patterns (e.g., composer.local.json, extensions/*/composer.json) to combine dependencies and settings into the main config for installs and autoload generation. | 1,016 | 1,035 | 173 | 862K | 52 | 30.5 | 63.1 | MIT | 5 years ago | |
| willdurand/hateoas | Hateoas is a PHP library for building HATEOAS-friendly REST representations. Configure links and embedded resources via annotations/attributes, XML or YAML, with expression language support, URL generators, and serializers (HAL JSON/XML) for rich hypermedia APIs. | 1,041 | 1,049 | 117 | 128K | 31 | 31.4 | 40.8 | NOASSERTION | 9 months ago | |
| xorgxx/neox-crud-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| xorgxx/wrap-notificator-bundle | — | 1 | 1 | 0 | 9 | 0 | 0.0 | 10.2 | — | — | |
| yannickl88/features-bundle | Symfony bundle for adding feature flags to your application. Define features, enable or disable them per environment, and gate code paths with simple checks for safer rollouts, gradual releases, and controlled deployments. | 19 | 19 | 6 | 1K | 1 | 0.7 | 23.7 | MIT | 2 years ago | |
| yoanm/jsonrpc-http-server-openapi-doc-sdk | SDK for generating OpenAPI documentation from JSON-RPC HTTP server definitions in the yoanm/jsonrpc ecosystem, helping PHP developers expose consistent, discoverable API specs for their JSON-RPC services. | 1 | 1 | 0 | 348 | 1 | 0.3 | 31.3 | MIT | 1 year ago | |
| yoanm/jsonrpc-http-server-swagger-doc-sdk | Generate Swagger/OpenAPI documentation for JSON-RPC HTTP servers with this SDK. It integrates with the yoanm JSON-RPC server stack to expose method definitions and schemas as interactive API docs, keeping your RPC endpoints discoverable and testable. | 0 | 0 | 0 | 14 | 1 | 0.4 | 17.0 | MIT | 1 year ago | |
| yoanm/jsonrpc-params-symfony-constraint-doc-sdk | A PHP SDK that generates documentation for JSON-RPC parameter definitions from Symfony validation constraints, helping keep API reference docs aligned with validation rules and easier for consumers to understand. | 0 | 0 | 0 | 463 | 1 | 0.4 | 37.6 | MIT | 1 year ago | |
| yoanm/jsonrpc-params-symfony-validator-sdk | Symfony Validator integration for JSON-RPC params: validate incoming request parameters against Symfony validation constraints and mapping rules, with clean violation handling for yoanm/jsonrpc-server-sdk. | 1 | 1 | 2 | 2K | 1 | 0.4 | 42.8 | MIT | 1 year ago | |
| yoanm/jsonrpc-server-doc-sdk | A PHP SDK for generating documentation from JSON-RPC server definitions, helping you produce clear, maintainable API docs directly from your server's method metadata and schemas. | 0 | 0 | 0 | 2K | 2 | 0.7 | 45.2 | MIT | 1 year ago | |
| yoanm/jsonrpc-server-sdk | A framework-agnostic PHP SDK for building JSON-RPC 2.0 servers: define methods, dispatch requests and notifications to handlers, and return spec-compliant responses, with middleware and flexible configuration for integrating the protocol into your app. | 5 | 5 | 3 | 3K | 2 | 2.8 | 39.6 | MIT | 10 months ago | |
| yoanm/php-unit-extended | A PHPUnit extension for PHP that adds extra test helpers and assertions, reducing boilerplate and making unit tests clearer and easier to maintain alongside PHPUnit's built-in features. | 0 | 0 | 0 | 68 | 0 | 0.1 | 25.4 | MIT | 3 years ago | |
| yoanm/symfony-jsonrpc-http-server | Symfony integration for yoanm/jsonrpc-server that exposes JSON-RPC 2.0 APIs over HTTP. Configure the server, register method handlers as Symfony services, and handle JSON-RPC requests through the framework. | 13 | — | 14 | — | 3 | 1.7 | 2.3 | MIT | 1 year ago | |
| yoanm/symfony-jsonrpc-http-server-doc | Symfony bundle that generates documentation for JSON-RPC HTTP server methods, exposing your API's available calls and their parameters. Note: this package appears unmaintained, so evaluate alternatives before adopting it for new projects. | 0 | — | 1 | — | 1 | 0.3 | 0.4 | MIT | 1 year ago | |
| yoanm/symfony-jsonrpc-http-server-openapi-doc | — | 1 | 1 | 3 | 373 | 1 | 0.5 | 32.1 | MIT | 1 year ago | |
| yoanm/symfony-jsonrpc-http-server-swagger-doc | — | 0 | 0 | 0 | 18 | 1 | 0.3 | 18.0 | MIT | 1 year ago | |
| yoanm/symfony-jsonrpc-params-sf-constraints-doc | Symfony JSON-RPC params with Symfony constraint documentation: declare validation rules on JSON-RPC parameters and generate clear, constraint-aware docs so your API contract stays consistent, discoverable, and easy to maintain for Symfony applications. | 0 | — | 1 | — | 1 | 0.3 | 0.4 | MIT | 1 year ago | |
| yoanm/symfony-jsonrpc-params-validator | A Symfony bundle that validates JSON-RPC request parameters using the Symfony Validator component. It plugs constraint-based validation into JSON-RPC handlers, helping you enforce typed rules and return clean errors for invalid calls. | 1 | — | 2 | — | 2 | 0.8 | 1.1 | MIT | 1 year ago | |
| yohang/calendr | Calendr is an object-oriented PHP calendar library for creating, managing, and rendering calendars and events. It supports recurring events, multiple calendars, and flexible output via renderers, making it easy to integrate scheduling into PHP applications. | 467 | 475 | 66 | 3K | 10 | 8.8 | 16.1 | MIT | 11 months ago | |
| yproximite/influxdb-bundle | Symfony bundle that integrates InfluxDB, the open-source time-series database, into your application. Provides service configuration, client wiring, and helpers for writing and querying metrics and time-series data with minimal setup. Ideal for monitoring, analytics, and custom dashboards. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago |
How can I help you explore Laravel packages today?