psr/container
The PSR-11 Container Interface defines core abstractions for dependency injection in PHP. It’s a standard abstraction, not an implementation—used by DI containers like Laravel’s Illuminate\Container. Essential for dependency management, ensuring interoperability across container implementations.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1tomany/llm-sdk | Laravel-friendly PHP SDK for working with LLM providers. Provides a clean client API, request/response handling, and configurable drivers so you can send prompts, manage completions, and integrate AI features into your app with minimal boilerplate. | 0 | 0 | 0 | 0 | 5 | 27.1 | 1.3 | MIT | 1 month ago | |
| 1tomany/pdf-pack | — | 4 | 4 | 1 | 0 | 0 | 22.4 | — | MIT | 2 months ago | |
| 1tomany/storage-bundle | Symfony bundle for uploading files to remote storage (Amazon S3/R2, GCS, Azure) with a simple client-based config. Includes an Amazon S3-compatible client plus a mock client for fast, offline testing, and optional custom URLs for CDN/public buckets. | 0 | 0 | — | 11 | — | 17.4 | 16.9 | — | — | |
| ajgarlag/feature-flag-bundle | — | 14 | 14 | 2 | 782 | 0 | 0.1 | 23.8 | MIT | — | |
| alpari/messenger-bundle | — | 2 | 2 | 1 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| andrepayone/payone-sdk | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| andrew-gos/serializer | Extensible PHP 8.2+ serializer that normalizes arrays/objects and encodes to JSON or XML. Register custom normalizers and encoders via a configurable Serializer. Pure encoders avoid mutating input and handle XML duplication/circular references. | 0 | 0 | 0 | 31 | 0 | 6.1 | 20.3 | MIT | 9 months ago | |
| andrew-gos/telegram-bot | — | 1 | 2 | 0 | 37 | 0 | 0.0 | 17.8 | MIT | — | |
| api-platform/core | API Platform Core lets you quickly build hypermedia-driven REST and GraphQL APIs in PHP/Symfony. Supports JSON-LD, Hydra, OpenAPI v2/v3, JSON:API, HAL, and RFC7807. Extensible, high-performance, API-first. | 2,560 | 2,577 | 965 | 920K | 343 | 77.1 | 68.7 | MIT | 2 weeks ago | |
| api-platform/state | — | 24 | 24 | 2 | 436K | 0 | 0.3 | 55.3 | MIT | — | |
| app-dev-panel/adapter-symfony | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| app-dev-panel/api | — | 1 | 1 | 0 | 8 | 0 | 0.0 | — | — | — | |
| app-dev-panel/kernel | — | 1 | 1 | 0 | 9 | 0 | 0.0 | 10.2 | — | — | |
| aura/di | Aura.Di is a PSR-11 dependency injection container for PHP 8+ with constructor and setter injection, interface and trait awareness, configurable wiring with inheritance, and support for serialization. Installable via Composer and fully documented. | 352 | 356 | 63 | 8K | 1 | 31.0 | 21.3 | MIT | 1 month ago | |
| avaibook-nelmio/api-doc-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| avris/container | A lightweight PHP dependency injection container with simple autowiring and service definitions. Ideal for small apps and libraries needing PSR-style container access, configurable bindings, and clean object construction without a full framework. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| awd-studio/es-lib | — | 0 | 0 | 0 | 0 | 1 | 1.6 | — | MIT | 1 year ago | |
| b2pweb/bdf-instantiator | b2pweb/bdf-instantiator is a small PHP utility for instantiating objects, useful in factories, DI containers, and testing. It focuses on creating class instances with minimal boilerplate, helping streamline object construction in Laravel and other PHP apps. | 0 | 0 | 0 | 253 | 0 | 0.0 | 33.2 | MIT | — | |
| b2pweb/bdf-prime | — | 3 | 3 | 0 | 393 | 0 | 0.6 | 29.1 | MIT | — | |
| babdev/pagerfanta-bundle | — | 209 | 209 | 17 | 460K | 1 | 1.7 | 46.1 | NOASSERTION | — | |
| babdev/websocket-bundle | — | 6 | 6 | 2 | 4K | 0 | 0.2 | 37.4 | NOASSERTION | — | |
| babdev/websocket-server | — | 4 | 4 | 2 | 4K | 0 | 0.1 | 39.5 | NOASSERTION | — | |
| baskooijmaninc/suzie | Laravel package providing Suzie-related helpers and integrations for your app. Includes service provider setup, configuration options, and utilities to simplify common tasks and streamline development workflows. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 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 | |
| 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,212 | 1,218 | 127 | 18K | 30 | 27.3 | 28.9 | MIT | 7 years ago | |
| biig/melodiia | — | 18 | 18 | 4 | 0 | 8 | 22.6 | 2.6 | MIT | 2 months ago | |
| blackforest/symfony-favicons-webpack-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | LGPL-3.0 | — | |
| bnf/di | Lightweight dependency injection container for PHP/Laravel projects. Configure bindings and resolve services automatically with simple, minimal setup—ideal for small apps or packages that need clean inversion of control without a heavy framework. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| bnf/phpstan-psr-container | PHPStan dynamic return type extension for PSR-11 ContainerInterface. Improves type inference for $container->get() so services are typed correctly during static analysis. Install via Composer and include extension.neon (or use phpstan/extension-installer). | 0 | 13 | — | 144K | — | 0.6 | 55.2 | — | — | |
| bnf/service-provider-bridge-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| boson-php/runtime | Lightweight runtime for boson-php that helps bootstrap and manage execution of Boson-based apps. Provides core runtime utilities and integration points for running, configuring, and packaging projects with minimal overhead. | 5 | 4 | 1 | 40 | 0 | 0.1 | 12.2 | MIT | — | |
| botman/botman | — | 6,160 | 6,189 | 819 | 21K | 9 | 51.6 | 12.1 | MIT | 5 years ago | |
| 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 | |
| brouzie/mailer | Laravel mailer helper package providing a simple interface to send emails via common drivers, with configuration support and utilities for composing messages and managing transports. Suitable for lightweight apps needing straightforward mail sending. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| buggregator/trap | Buggregator Trap enhances PHP debugging with instant Symfony VarDumper integrations, handy helper functions, and a lightweight local Buggregator server (no Docker). Connect to any Buggregator server and pair with the PhpStorm plugin for a smooth workflow. | 269 | 272 | 16 | 138K | 31 | 37.6 | 55.4 | BSD-3-Clause | 1 month ago | |
| cakephp/cakephp | CakePHP is a rapid development PHP framework built around MVC and proven patterns like Front Controller and data mapping. It helps teams quickly build robust, flexible web applications. Install via Composer or start with the official app skeleton. | 8,793 | 8,852 | 3,373 | 296K | 6 | 71.3 | 30.2 | MIT | 2 weeks ago | |
| clue/framework-x | Framework X is a simple, fast micro framework for building reactive PHP web apps. Create routes, return PSR-7 responses, and run anywhere—behind a traditional web server or as a standalone server with ReactPHP under the hood. | 938 | 935 | 56 | 3K | 1 | 11.8 | 8.4 | MIT | 1 year ago | |
| cmsig/seal-algolia-adapter | Algolia adapter for the SEAL search engine (cmsig/search). Writes SEAL documents to Algolia SaaS and can be configured via Algolia SearchClient or a simple DSN (algolia://APP_ID:ADMIN_KEY). Early-stage; feedback welcome. | 1 | 1 | 0 | 2 | 0 | 0.0 | 4.2 | MIT | — | |
| cmsig/seal-elasticsearch-adapter | Elasticsearch adapter for the CMSIG/SEAL search engine. Indexes and updates documents in an Elasticsearch cluster via the official PHP client. Install with composer and configure directly or via DSN (tls, auth). | 1 | 1 | 1 | 2K | 0 | 0.0 | 40.0 | MIT | — | |
| cmsig/seal-loupe-adapter | Loupe adapter for the SEAL search engine: write indexed documents into a Loupe SQLite instance. Install via Composer and configure through code or a loupe:// DSN (e.g., loupe://var/indexes/). Part of the cmsig/search project. | 6 | 6 | 0 | 19K | 0 | 0.0 | 47.5 | MIT | — | |
| cmsig/seal-meilisearch-adapter | — | 1 | 1 | 1 | 611 | 0 | 0.0 | 34.3 | MIT | — | |
| cmsig/seal-multi-adapter | SEAL Multi Adapter writes indexing operations to multiple adapters at once. Commonly paired with ReadWriteAdapter to keep search reads on one engine while mirroring writes to several indexes, useful during migrations or multi-backend setups. | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cmsig/seal-opensearch-adapter | OpenSearch adapter for the cmsig/search SEAL project. Write and index documents in an OpenSearch server via the OpenSearch PHP client, usable directly or via DSN (TLS and basic auth supported). Still under active development. | 3 | 3 | 0 | 857 | 0 | 0.0 | 31.8 | MIT | — | |
| cmsig/seal-read-write-adapter | SEAL Read Write Adapter lets you use separate search adapters for reads and writes, enabling reindexing without downtime. Combine any AdapterInterface implementations (e.g., Elasticsearch) and configure via DSN for your framework. | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| cmsig/seal-redisearch-adapter | RediSearch adapter for the SEAL search engine. Index and query documents in a Redis Stack instance using RediSearch + RedisJSON. Supports ext-redis/ext-json and DSN-based configuration; note: no GeoBoundingBox or HIGHLIGHT support. | 4 | 4 | 0 | 263 | 0 | 0.0 | 23.9 | MIT | — | |
| cmsig/seal-solr-adapter | Apache Solr adapter for the SEAL search engine. Index and write documents to a SolrCloud instance using collections, with direct client setup or DSN-based configuration for common frameworks. | 2 | 2 | 0 | 81 | 0 | 0.0 | 16.6 | MIT | — | |
| cmsig/seal-typesense-adapter | Typesense adapter for the SEAL search engine abstraction. Index and update documents in a Typesense server, create an Engine with a Typesense client, or configure via a typesense:// DSN (including optional TLS). Part of the cmsig/search project. | 4 | 4 | 0 | 338 | 0 | 0.0 | 25.4 | MIT | — | |
| composer-unused/symbol-parser | composer-unused/symbol-parser is a small toolkit that parses PHP symbols from a Composer package, helping tools like composer-unused detect what code is actually referenced. Useful for analyzing dependencies, exports, and usage across a project. | 15 | 15 | 13 | 279K | 0 | 21.8 | 61.6 | MIT | 4 months ago | |
| container-interop/container-interop | container-interop/container-interop defines a common ContainerInterface (get/has) so PHP dependency injection containers can work together. It standardizes basic container behavior for libraries and apps, improving portability and reducing coupling across different container implementations. | 1,247 | 1,116 | 44 | 409K | 13 | 12.3 | 38.7 | MIT | 9 years ago | |
| container-interop/service-provider | Experimental PSR draft to standardize PHP service providers (“bundles/modules”) for PSR-11 containers. Defines interfaces for registering factories and extensions so modules can share container definitions across frameworks. Not stable before 1.0; expect breaking changes. | 71 | 72 | 10 | 2K | 4 | 3.2 | 22.4 | — | 2 years 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 | — | |
| corponat/api-doc-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cowegis/cowegis-core | Core package for Cowegis applications, providing shared Laravel/PHP foundations, common utilities, and base components used across the Cowegis ecosystem. Intended as an internal dependency for Cowegis services and apps. | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | GPL-3.0 | — | |
| cushon/health-bundle | — | 0 | 1 | 1 | 25 | 0 | 1.5 | 19.5 | MIT | 3 years ago | |
| cycle/entity-behavior | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 15K | 5 | 15.3 | 50.1 | MIT | 6 months ago | |
| daif/chrome-pdf-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dbp/relay-base-person-connector-ldap-bundle | — | 0 | 0 | 0 | 215 | 1 | 0.1 | 32.2 | AGPL-3.0 | — | |
| deptrac/deptrac | Deptrac helps you define and enforce architectural boundaries in PHP projects. Configure layers and dependency rules, then analyze your codebase to detect forbidden dependencies. Useful for keeping clean architecture, preventing drift, and improving maintainability in large apps. | 2,942 | 2,942 | 155 | 757K | 28 | 56.4 | 50.0 | MIT | 3 weeks ago | |
| drenso/symfony-oidc-bundle | — | 93 | 94 | 40 | 31K | 5 | 27.3 | 42.8 | Apache-2.0 | 2 weeks ago | |
| dunglas/api-bundle | API Platform Core builds hypermedia-driven REST and GraphQL APIs with Symfony. Supports JSON-LD/Hydra, OpenAPI v2/v3, JSON:API, HAL, and Problem Details. Quickly generate powerful, extensible, high-performance APIs. | 2,560 | 2,565 | 965 | 328 | 343 | 77.1 | 32.1 | MIT | 2 weeks ago | |
| ecommit/crud-bundle | — | 0 | 0 | 2 | 187 | 0 | 0.1 | 31.4 | MIT | — | |
| ecotone/ecotone | Ecotone is an attribute-driven PHP architecture layer for commands, queries, events, async messaging, and integration patterns. Start simple with #[CommandHandler], then scale to sagas, outbox, event sourcing, and distributed messaging without rewrites. | 561 | 563 | 24 | 8K | 0 | 3.5 | 16.1 | NOASSERTION | — | |
| ecotone/kafka | — | 0 | 0 | 0 | 732 | 0 | 0.0 | 39.5 | NOASSERTION | — | |
| effiana/migration-bundle | — | 0 | 0 | 0 | 0 | 0 | 2.7 | — | — | 5 years ago | |
| enqueue/enqueue | Enqueue is a PHP message queue toolkit with transport, client, and consumption components to simplify building and processing messages across queue systems. Includes advanced features, docs, and community support for production-ready MQ integration. | 190 | 198 | 37 | 235K | 0 | 2.2 | 42.6 | MIT | — | |
| 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 | |
| ergebnis/phpunit-slow-test-detector | PHPUnit extension (Composer package and PHAR) that detects and reports slow tests during test runs. Configure a global maximum duration; when tests exceed it, the extension lists them with timings to help you spot and fix performance regressions. | 146 | 148 | 12 | 560K | 8 | 29.0 | 60.5 | MIT | 2 months 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 | 445 | 4 | 10.3 | 15.6 | MIT | 1 year 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 | |
| fakerphp/faker | Faker is a PHP library for generating realistic fake data to seed databases, build test fixtures, stress test apps, create sample documents, or anonymize production data. Create a generator with Faker\Factory::create() and call methods like name(), email(), text(). | 3,974 | 4,055 | 425 | 10M | 11 | 44.0 | 55.7 | NOASSERTION | 1 year ago | |
| geekcell/container-facade | Laravel package that adds lightweight container-backed facades, letting you resolve services from the IoC container via a simple static-like interface. Useful for organizing service access and reducing boilerplate when binding and retrieving dependencies. | 1 | 1 | 1 | 66 | 0 | 0.2 | 14.9 | MIT | 3 years ago | |
| hyperf/guzzle | — | 9 | 10 | 9 | 48K | 5 | 27.7 | 59.4 | MIT | 2 months 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,681 | 1,683 | 57 | 272K | 10 | 35.8 | 38.3 | MIT | 4 months ago | |
| illuminate/container | Illuminate Container is Laravel’s lightweight dependency injection container for resolving classes, managing bindings, singletons, contextual dependencies, and automatic constructor injection. It powers service resolution and inversion of control in Laravel apps and packages. | 311 | 324 | 59 | 1M | 0 | 3.3 | 49.9 | MIT | — | |
| illuminate/contracts | Laravel’s core contract interfaces for frameworks and packages. Provides stable abstractions for services like cache, queue, events, routing, validation, and more, enabling clean dependency injection and easy swapping of implementations across the ecosystem. | 706 | 713 | 83 | 2M | 0 | 6.1 | 48.7 | MIT | — | |
| internal/dload | DLoad simplifies downloading and managing binary artifacts in PHP projects. Auto-install tools like RoadRunner or Temporal with version constraints, cross-platform support, and optional custom builds—keeping binaries out of VCS and onboarding fast. | 102 | 101 | 3 | 29K | 17 | 35.3 | 45.5 | BSD-3-Clause | 3 weeks ago | |
| jms/metadata | jms/metadata is a PHP library for managing class, method, and property metadata independent of its source (annotations, YAML/XML/PHP config, etc.). Extend base metadata classes, plug in drivers, and fetch metadata via MetadataFactory. | 0 | 1,830 | — | 2M | — | 29.4 | 48.6 | — | — | |
| jms/serializer | Serialize and deserialize complex PHP object graphs to JSON or XML with flexible metadata (annotations, YAML, XML). Handles circular references, exclusion strategies, versioning, dates/intervals, and integrates with Doctrine ORM—ideal for APIs and data interchange. | 2,345 | 2,408 | 590 | 2M | 135 | 72.3 | 71.5 | MIT | 2 months ago | |
| joomla/console | Joomla Framework Console provides the infrastructure for building PHP command-line applications. It offers a base Application, command routing, input/output handling, and helpers to create structured CLI tools and workflows using composer-installed components. | 9 | 10 | 3 | 15K | 0 | 4.6 | 44.5 | GPL-2.0 | 10 months ago | |
| joomla/di | PSR-11 compatible dependency injection (IoC) container from the Joomla Framework. Provides a powerful, flexible DI solution for PHP 8.1+ applications, with Composer installation and support for stable/unstable releases. | 15 | 16 | 19 | 16K | 3 | 6.0 | 43.0 | GPL-2.0 | 10 months ago | |
| joomla/event | Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+. | 8 | 9 | 9 | 16K | 0 | 4.8 | 46.2 | GPL-2.0 | 10 months ago | |
| knplabs/knp-menu | — | 1,397 | 1,421 | 190 | 743K | 15 | 26.2 | 45.4 | MIT | 11 months ago | |
| laminas/laminas-cache-storage-adapter-test | Test adapter for Laminas Cache storage. Provides a lightweight in-memory storage implementation useful for unit tests and CI, enabling predictable cache behavior without external services or persistent backends. | 1 | 1 | 10 | 730 | 2 | 22.9 | 41.1 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cli | Console tooling for Laminas applications and components. Provides a CLI entry point, command discovery/registration, and integration helpers to build and run project-specific commands via Composer and your framework configuration. | 56 | 56 | 23 | 125K | 11 | 28.2 | 58.2 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-config | Abandoned Laminas library for managing application configuration. Provides config containers and utilities (e.g., reading/merging structured config) used across Laminas/Zend-style apps. No further development; see Laminas TSC minutes for details. | 48 | 49 | 29 | 715K | 0 | 8.8 | 45.4 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-container-config-test | Test helper for Laminas container configuration: validates service/container config arrays and wiring in a predictable way for unit tests. Useful for ensuring factories, aliases, and dependencies are registered correctly across your Laminas modules. | 5 | 5 | 6 | 4K | 2 | 11.3 | 41.7 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-di | Dependency injection container for Laminas apps. Supports autowiring, configuration-driven definitions, factories, and runtime instantiation to manage object creation and wiring with minimal boilerplate. Integrates with Laminas ServiceManager patterns and PSR-friendly practices. | 36 | 36 | 25 | 353K | 9 | 23.7 | 66.6 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-eventmanager | Laminas EventManager provides a flexible event and listener system for PHP applications. Attach listeners, trigger events, manage priorities, and use shared event managers to coordinate decoupled components across your app. | 1,020 | 1,022 | 19 | 904K | 4 | 20.3 | 46.3 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-filter | A collection of reusable data filters for PHP apps. Provides string and numeric normalization, file and HTML filters, and a plugin manager to compose filter chains. Useful for sanitizing and transforming input consistently across Laminas and other frameworks. | 95 | 95 | 37 | 780K | 2 | 20.3 | 59.4 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-hydrator | Laminas Hydrator provides flexible strategies to hydrate and extract data between objects and arrays. Supports reflection, class methods, naming strategies, and custom hydrators, making it easy to map entities, DTOs, and forms cleanly across your application. | 129 | 132 | 35 | 460K | 13 | 34.8 | 64.1 | BSD-3-Clause | 3 weeks ago | |
| laminas/laminas-i18n | Internationalization tools for Laminas applications, including locale-aware translation, formatting, and pluralization support. Helps build multilingual PHP apps with proper locale handling and integration with Laminas MVC and services. | 77 | 79 | 38 | 764K | 17 | 36.3 | 74.5 | BSD-3-Clause | 2 weeks 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. | 171 | 174 | 64 | 558K | 24 | 14.6 | 58.3 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-paginator | Laminas Paginator provides flexible pagination for PHP apps, with adapters for arrays, iterators, and database results. Generate page ranges and navigation data, and integrate with Laminas MVC or use standalone for paged listings. | 24 | 25 | 20 | 162K | 1 | 17.9 | 58.2 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-router | Laminas Router provides flexible, composable routing for PHP applications, with HTTP/console route types, route matching and assembly, and integration points for Laminas MVC/Mezzio. Includes CI-tested components and configurable route stacks. | 35 | 36 | 16 | 633K | 16 | 27.6 | 69.5 | BSD-3-Clause | 3 months ago | |
| laminas/laminas-servicemanager | Powerful dependency injection and service container for PHP. Manage factories, abstract factories, delegators, aliases, and shared services, with PSR-11 interoperability and robust configuration for complex applications. | 158 | 161 | 62 | 1M | 13 | 36.1 | 71.8 | BSD-3-Clause | 3 weeks ago | |
| laminas/laminas-validator | Validation component for PHP and Laminas applications. Provides a wide range of ready-to-use validators (strings, numbers, dates, files, and more), consistent error messages, and an extensible API to create custom validators and input filtering rules. | 156 | 161 | 63 | 1M | 16 | 34.7 | 67.7 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-view | Laminas View provides flexible PHP view rendering for Laminas and other apps, including template resolvers, helpers, and multiple renderer options (PhpRenderer, JSON, etc.). Build reusable layouts and partials, manage view models, and integrate with MVC or standalone stacks. | 75 | 75 | 45 | 689K | 1 | 20.8 | 60.2 | BSD-3-Clause | 5 days 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 | |
| lctrs/psalm-psr-container-plugin | Psalm plugin that improves static analysis for PSR-11 containers. Adds smarter type inference for container get/has calls so services and dependencies resolve to the right classes, reducing false positives and making container-heavy code safer to refactor. | 17 | 17 | 7 | 11K | 2 | 5.6 | 39.8 | MIT | 1 year ago | |
| league/container | league/container is a lightweight PSR-11 dependency injection container for PHP. Define entries, factories, and autowiring-friendly services to manage application dependencies cleanly, with modern PHP support and solid tooling for testing and analysis. | 867 | 904 | 105 | 2M | 5 | 34.4 | 53.9 | MIT | 2 months ago | |
| league/tactician | Tactician is a small, pluggable PHP command bus. Route commands to handlers and extend behavior via middleware and plugins (logging, containers, Doctrine transactions, queuing, events, locking). Install with Composer and integrate with your framework of choice. | 865 | 872 | 87 | 179K | 2 | 22.0 | 35.4 | MIT | 5 months ago | |
| league/tactician-container | PSR-11 container plugin for League Tactician that lazily loads command handlers from your DI container. Install via Composer and integrate with Tactician to resolve handlers on demand for cleaner wiring and faster bootstrap. | 77 | 77 | 10 | 95K | 2 | 2.3 | 42.6 | MIT | 4 years 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 | |
| mcfedr/json-form | Symfony bundle/trait that lets controllers handle forms submitted as JSON. Use JsonControllerTrait to create and process JSON-backed forms, accepting payloads shaped like normal form fields, then validate and persist as usual. | 13 | 13 | 7 | 31 | 0 | 1.0 | 6.6 | MIT | 4 years ago | |
| mcp/sdk | — | 1,532 | 1,531 | 142 | 351K | 74 | 52.3 | 67.7 | NOASSERTION | 4 days ago | |
| middlewares/request-handler | PSR-15/PSR-7 request handler middleware for PHP. Build a flexible pipeline that routes an incoming ServerRequest to your handler stack, with clean delegation and composable middlewares—ideal for frameworks or custom apps needing standard request processing. | 45 | 47 | 6 | 40K | 0 | 4.9 | 40.7 | MIT | 1 year ago | |
| middlewares/utils | Common utilities for Middlewares PSR packages: auto-discovered PSR-7/PSR-17 Factory (Diactoros, Guzzle, Slim, Nyholm, Sunrise) plus PSR-15 Dispatcher for testing, callable handler helpers, and HTTP error exceptions. | 50 | 50 | 12 | 88K | 1 | 9.7 | 44.4 | MIT | 1 year ago | |
| mnapoli/silly | Silly is a lightweight CLI micro-framework built on Symfony Console. Define commands with simple signatures and PHP callables, get options/arguments parsing, helpers, and DI integration (PHP-DI or Pimple) while staying compatible with Symfony Console apps. | 930 | 937 | 51 | 71K | 5 | 33.8 | 31.7 | MIT | 2 weeks ago | |
| mouf/picotainer | Picotainer is a tiny (24 lines) dependency injection container for PHP, inspired by Pimple and compatible with container-interop/PSR-11. Define entries as closures, support delegate lookup, and retrieve services with a minimalist API. | 16 | 16 | 6 | 466 | 0 | 1.0 | 19.9 | — | 9 years ago | |
| mrclay/props-dic | A lightweight PHP DI container that exposes services as typed properties and factory methods ($c->foo, $c->new_foo()), letting you add @property/@method PHPDoc for IDE autocomplete and static analysis. Supports lazy resolution, caching, and factories. | 35 | 35 | 8 | 295K | 2 | 1.6 | 54.7 | MIT | 2 years ago | |
| nelmio/api-doc-bundle | Symfony bundle to generate OpenAPI documentation for your APIs. Provides an interactive docs UI and schema generation driven by PHP 8 attributes. Requires PHP 8.1+ and Symfony 6.4+. Includes migration guides and solid CI support. | 2,346 | 2,395 | 898 | 1M | 53 | 71.8 | 67.4 | MIT | 4 weeks 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 | |
| oro/platform | — | 0 | 644 | — | 3K | — | 42.5 | 34.8 | — | — | |
| phalcon/phalcon | Phalcon is a high-performance PHP web framework delivered as a C extension, offering low overhead, fast request handling, and an MVC architecture. Includes routing, DI, ORM, templating, caching, and other tools for building modern PHP apps. | 246 | 246 | 50 | 9 | 67 | 19.8 | 24.4 | MIT | — | |
| php-di/invoker | Lightweight PHP library to call any callable with automatic dependency injection. Resolves function and method parameters by name and type-hints, integrates with PHP-DI, and supports default values for flexible invocations in frameworks, controllers, and CLI tools. | 268 | 272 | 21 | 2M | 2 | 14.1 | 56.8 | MIT | 9 months ago | |
| php-di/php-di | PHP-DI is a practical, powerful, framework-agnostic dependency injection container for PHP. It helps manage services and wiring with autowiring and flexible configuration, making applications easier to build, test, and maintain across any framework. | 2,773 | 2,851 | 323 | 2M | 56 | 53.0 | 62.3 | MIT | 9 months ago | |
| phpbench/container | Lightweight, extensible PHP dependency injection container with parameters and service tagging. Register services as closures, load extensions to provide defaults and wiring, and discover tagged services. Implements container-interop for portability. | 15 | 16 | 6 | 541K | 0 | 9.0 | 59.3 | MIT | 7 months ago | |
| phpflo/phpflo | PHPFlo is a lightweight workflow/state machine engine for PHP. Define processes, states and transitions, then run, validate and track workflow execution in your app with clear APIs for managing flow logic and outcomes. | 218 | 218 | 20 | 0 | 3 | 2.4 | 0.4 | MIT | 9 years 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 | |
| phpstan/phpstan-symfony | PHPStan extension for Symfony that improves static analysis with precise return types and framework-specific rules. Understands container/services, parameters, controllers, request/headers, serializer, forms, messenger handlers, cache callbacks, config tree builders, and more. | 788 | 791 | 101 | 2M | 61 | 53.6 | 81.5 | MIT | 2 weeks ago | |
| pimple/pimple | Pimple is a small Dependency Injection Container for PHP. It helps you manage services and parameters, define lazy-loaded objects via closures, share singletons, and extend existing definitions—ideal for simple apps and libraries needing lightweight DI without a framework. | 2,666 | 2,770 | 302 | 1M | 0 | 22.4 | 36.8 | MIT | — | |
| pmjones/caplet | Caplet is a minimal PSR-11 autowiring dependency injection container for constructor injection and simple factories. Use get() for shared instances, new() for fresh ones, configure scalar parameters via an array, and map interfaces/abstracts via factories. | 0 | 8 | — | 0 | — | 0.3 | — | — | — | |
| 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. | 265 | 266 | 41 | 5K | 0 | 10.1 | 17.7 | BSD-3-Clause | 5 years ago | |
| prooph/pdo-event-store | — | 112 | 112 | 60 | 14K | 5 | 14.4 | 30.6 | BSD-3-Clause | 11 months ago | |
| prooph/pdo-snapshot-store | — | 25 | 25 | 11 | 2K | 1 | 4.5 | 25.2 | BSD-3-Clause | 3 years ago | |
| prooph/snapshot-store | Lightweight snapshot store for prooph/event-sourcing setups. Provides a simple API to persist and load aggregate snapshots, reducing replay time and improving performance. Note: library support ended Dec 31, 2019 (deprecated). | 19 | 19 | 2 | 3K | 0 | 1.8 | 29.5 | BSD-3-Clause | 5 years ago | |
| psr-discovery/container-implementations | Auto-discovers an available PSR-11 container at runtime by checking for well-known implementations and returning the first match. Ideal for SDKs/libraries that want PSR-11 support without hard dependencies or user configuration. | 6 | 6 | 1 | 439K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| respect/validation | Powerful PHP validation engine with 150+ tested validators. Build readable, chainable rules like numeric()->positive()->between(). Includes advanced exception handling and thorough docs. Great for complex input validation in any PHP app. | 6,017 | 6,142 | 775 | 806K | 5 | 67.3 | 36.8 | MIT | 4 days ago | |
| robmorgan/phinx | Phinx is a PHP database migration tool that lets you manage schema changes with versioned migrations and seeders. Run migrations from the CLI, track environments, and support multiple database adapters—framework-agnostic and easy to integrate into any project. | 4,539 | 4,630 | 887 | 749K | 138 | 73.6 | 30.4 | MIT | 2 months ago | |
| sanmai/di-container | Lightweight PSR-11 compatible dependency injection container for PHP. Supports autowiring via reflection, bindings and shared services, simple configuration, and fast resolution with minimal boilerplate—suitable for small apps and libraries needing a straightforward DI container. | 7 | 7 | 3 | 556K | 2 | 24.5 | 65.3 | BSD-3-Clause | 1 week ago | |
| sensiolabs/gotenberg-bundle | Symfony bundle to generate PDFs and screenshots via the Gotenberg 8 API. Convert from URL, HTML, Markdown, or Office files, then stream responses or save locally. Provides configurable options, advanced features, and profiler integration. | 225 | 225 | 31 | 47K | 14 | 30.1 | 45.9 | MIT | 2 weeks ago | |
| slim/slim | Slim is a fast PHP micro-framework for building web apps and APIs. PSR-7/PSR-15 compliant, minimal and flexible, with middleware, routing, and DI-friendly design. Choose your preferred PSR-7 implementation and optional Slim-Http decorators. | 12,254 | 12,527 | 1,969 | 913K | 10 | 72.4 | 35.0 | MIT | 2 weeks 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 | 54 | 0 | 0.1 | 10.8 | MIT | — | |
| sonata-project/block-bundle | — | 415 | 424 | 142 | 279K | 1 | 25.5 | 42.8 | MIT | 6 months ago | |
| sonata-project/formatter-bundle | — | 84 | 86 | 117 | 22K | 0 | 23.9 | 36.5 | MIT | 5 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 | |
| spiral/core | Spiral Core provides the framework’s dependency injection container with IoC scopes and injectable configuration support. Use it to manage bindings, resolve services, and handle scoped lifecycles in Spiral apps. | 19 | 19 | 6 | 400K | 0 | 7.2 | 55.3 | MIT | 6 years ago | |
| spiral/exceptions | Universal exception handling component for PHP/Spiral. Provides a consistent way to catch, format, report, and render exceptions across applications and frameworks, with strong static analysis support, tests, and clean integration in Spiral projects. | 4 | 4 | 0 | 3K | 0 | 3.9 | 38.0 | MIT | 6 years ago | |
| spiral/framework | Spiral Framework is a high-performance, long-running full-stack PHP framework built for RoadRunner. PSR-compliant components, resident memory kernel, and native support for queues, GRPC, WebSockets, and background workers. | 2,047 | 2,048 | 91 | 96K | 44 | 53.4 | 45.6 | MIT | 1 month ago | |
| spiral/grpc-client | Powerful, extensible PHP gRPC client with a simple Guzzle-like API. Supports standalone use or Spiral integration, configurable via DTOs, includes common interceptors (timeouts, retries) and dedicated exceptions. Requires the PHP gRPC extension. | 41 | 41 | 1 | 91K | 1 | 18.2 | 52.6 | MIT | 2 months ago | |
| spiral/reactor | Spiral Reactor is a small PHP package for building and running reactive pipelines in Spiral apps. It helps compose transformations and event-driven flows with a simple API, aimed at lightweight orchestration and experimentation in Spiral-based projects. | 4 | 4 | 3 | 19K | 0 | 4.6 | 49.5 | MIT | 6 years 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 | 4 | 11K | 0 | 18.6 | 47.1 | MIT | 3 months ago | |
| 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 | |
| symfony/contracts | Symfony Contracts provides small, stable PHP interfaces and traits extracted from Symfony components. Use them as type hints for loose coupling and interoperability, with proven implementations and backward compatibility across the Symfony ecosystem. | 3,941 | 3,945 | 19 | 432K | 0 | 39.5 | 32.9 | MIT | 1 month ago | |
| symfony/dependency-injection | Symfony DependencyInjection standardizes and centralizes object construction with a powerful service container. Define, configure, and wire services, manage parameters and service lifecycles, and enable autowiring and compilation for efficient, testable apps. | 4,169 | 4,201 | 91 | 8M | 0 | 57.1 | 53.0 | MIT | 1 week ago | |
| symfony/json-streamer | Stream JSON efficiently with Symfony JsonStreamer. Read and write large JSON structures incrementally from streams to reduce memory usage, with powerful helpers for streaming serialization/deserialization and handling big payloads in real time. | 15 | 14 | 1 | 63K | 0 | 28.8 | 58.3 | MIT | 2 weeks ago | |
| symfony/object-mapper | Symfony Object Mapper component maps data from one object to another using PHP attributes. Simplifies DTO/entity transformations, supports configurable mapping rules, and integrates with the Symfony ecosystem. Documentation and contributions are handled in the main Symfony repository. | 35 | 35 | 2 | 183K | 0 | 28.9 | 60.1 | MIT | 2 weeks ago | |
| symfony/security | Symfony Security provides authentication, authorization, password hashing, firewalls, voters, and user providers for PHP apps. Supports modern security standards, multiple guards, access control rules, CSRF protection, and seamless integration with the Symfony ecosystem. | 1,199 | 1,210 | 57 | 138K | 0 | 8.4 | 20.1 | MIT | 3 years ago | |
| symfony/security-core | Symfony Security Core provides the core building blocks for authentication and authorization: tokens, voters, role hierarchies, access decision management, and user providers. Use it to implement flexible permission checks and separate security logic from user storage. | 1,888 | 1,894 | 30 | 4M | 0 | 43.8 | 54.6 | MIT | 1 week ago | |
| symfony/service-contracts | Symfony Service Contracts provides lightweight, battle-tested abstractions extracted from Symfony components. Use these shared interfaces to build interoperable libraries and apps with proven semantics and consistent behavior across the Symfony ecosystem. | 2,630 | 2,632 | 6 | 17M | 0 | 33.3 | 61.3 | MIT | 1 month ago | |
| symfony/symfony | Symfony is a robust PHP framework and component library for building web apps and APIs. It offers a mature ecosystem, reusable components, strong tooling, and long-term support, powering everything from small sites to large enterprise platforms. | 31,061 | 31,363 | 9,841 | 268K | 272 | 79.9 | 31.5 | MIT | 1 week ago | |
| symfony/type-info | Symfony TypeInfo extracts and normalizes PHP type information from reflections and type strings, with support for generics, nullables, enums, and collections. Resolve types via TypeResolver and work with a rich Type API for inspection and string casting. | 199 | 199 | 3 | 5M | 0 | 33.4 | 65.0 | MIT | 1 week ago | |
| 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 | — | — | |
| thecodingmachine/graphqlite | — | 572 | 572 | 107 | 78K | 24 | 42.3 | 44.7 | MIT | 2 weeks ago | |
| twig/twig | Twig is a fast, secure, and flexible templating engine for PHP. Create clean, readable templates with inheritance, filters, functions, and auto-escaping. Works great with frameworks or standalone, with a robust ecosystem and strong extensibility. | 8,361 | 8,703 | 1,285 | 7M | 55 | 79.0 | 76.1 | BSD-3-Clause | 1 week 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.3 | GPL-2.0 | — | |
| typo3fluid/fluid | TYPO3Fluid is a standalone PHP templating engine extracted from TYPO3 CMS. It provides secure, flexible templates with ViewHelpers, layouts, sections and partials, plus extensibility and caching, making it suitable for MVC apps and reusable component rendering. | 167 | 173 | 108 | 368K | 58 | 48.8 | 78.9 | LGPL-3.0 | 1 month ago | |
| vonage/client-core | Core PHP client library for Vonage APIs (PHP 8.1+). Create a Vonage\Client with your API key/secret, make requests, and optionally customize base API URLs for testing. Install via Composer (vonage/client) or use core with your own HTTP client. | 931 | 932 | 179 | 336K | 3 | 36.4 | 42.1 | Apache-2.0 | 2 months ago | |
| wp-starter/container | Lightweight dependency injection container for PHP. Provides simple service binding and resolution to help structure applications and manage dependencies cleanly, suitable for small projects and framework-agnostic setups. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 3 years ago | |
| wp-starter/contracts | Laravel/PHP contract interfaces for a WordPress starter kit. Defines shared abstractions to keep packages decoupled and implementations swappable, providing a lightweight base for building WordPress integrations in a Laravel-style architecture. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | 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 | |
| yansongda/artful | — | 13 | 13 | 3 | 10K | 2 | 0.7 | 39.7 | MIT | — | |
| yiisoft/aliases | yiisoft/aliases stores and resolves path aliases (strings starting with @) for filesystem paths or URLs. Define aliases like @root, @vendor, @bin and expand them on demand, supporting nested aliases (e.g., @bin => @vendor/bin) without checking path existence. | 0 | 24 | — | 27K | — | 12.6 | 46.2 | — | — | |
| yiisoft/definitions | Minimalistic definitions container for PHP apps. Build and compose object definitions for DI: map IDs to classes, factories, values and params, with autowiring-friendly configuration. Designed to work smoothly with Yii and other PSR-based projects. | 0 | 15 | — | 30K | — | 14.8 | 51.5 | — | — | |
| yiisoft/di | PSR-11 compatible dependency injection container for PHP 8.1+. Supports autowiring plus constructor, method and property injection, aliasing, service providers, delegated/composite containers, circular reference detection, and state reset for long-running workers. | 236 | 239 | 46 | 27K | 14 | 19.0 | 37.3 | BSD-3-Clause | 6 months ago | |
| yiisoft/injector | PSR-11 compatible dependency injector with autowiring. Resolves and injects dependencies when calling functions or creating objects, supports extra arguments by name or type, and handles variadic parameters. Works with any PSR-11 container. | 94 | 94 | 17 | 201K | 6 | 14.3 | 51.6 | BSD-3-Clause | 6 months ago | |
| yiisoft/test-support | Testing utilities for Yii applications: helpers and fixtures to simplify unit and integration tests, isolate dependencies, and improve readability. Provides common test tools you can reuse across packages and projects. | 15 | 15 | 11 | 15K | 3 | 16.4 | 46.1 | BSD-3-Clause | 4 months ago | |
| zendframework/zend-config | zendframework/zend-config provides configuration management for PHP apps: load settings from multiple formats (PHP arrays, INI, JSON, XML, YAML), merge/override environments, and access values via a simple object/array API. Part of the Zend Framework component set. | 86 | 92 | 36 | 55K | 3 | 2.0 | 28.0 | BSD-3-Clause | 6 years ago | |
| zendframework/zend-container-config-test | Common test suite for PSR-11 containers configured with a subset of zend-servicemanager/Expressive config. Extend AbstractContainerTest and add traits for aliases, factories, services, etc. Supports Aura.Di, Pimple, and zend-servicemanager. Repository abandoned; moved to laminas. | 1 | 1 | 0 | 15 | 0 | 0.6 | 9.1 | BSD-3-Clause | 6 years ago | |
| zendframework/zend-di | zendframework/zend-di is a PHP dependency injection container for Zend Framework apps. It supports autowiring, configurable definitions, and factories to build and wire objects at runtime, helping manage dependencies and improve testability. | 45 | 46 | 27 | 29K | 5 | 2.1 | 27.8 | BSD-3-Clause | 6 years ago | |
| zendframework/zend-servicemanager | Abandoned Zend Framework ServiceManager (moved to laminas/laminas-servicemanager). Implements the Service Locator pattern to create and retrieve services/objects via factories and configuration. Includes docs, tests, and PHPBench benchmarks. | 187 | 192 | 87 | 89K | 13 | 7.5 | 30.7 | BSD-3-Clause | 7 years ago |
How can I help you explore Laravel packages today?