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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-standard-library/foundation | 0.87 | Foundation provides the core building blocks for PHP Standard Library packages: a consistent exception hierarchy, the Ref reference wrapper for safe value passing, and invariant functions for validating preconditions and enforcing assumptions. Lightweight, dependency-free, and designed for reuse acr... | 1 | 1 | 0 | 105K | 0 | 21.6 | 64.9 | MIT | 1 week ago | |
| illuminate/container | 0.87 | The Illuminate Container is Laravel's powerful dependency injection container. It manages class dependencies, binds and resolves services, supports contextual and method injection, and provides a simple, flexible foundation for building decoupled PHP applications. | 34,987 | 322 | 12,028 | 2M | 55 | 78.2 | 60.4 | MIT | 3 days ago | |
| symfony/dependency-injection | 0.87 | The Symfony DependencyInjection component standardizes and centralizes object construction in your application, offering a flexible service container with autowiring, configuration, and compilation support. | 4,167 | 4,200 | 92 | 13M | 0 | 58.4 | 56.5 | MIT | 1 week ago | |
| inisiatif/common | 0.86 | Shared Laravel utilities for Inisiatif Zakat Indonesia: a Branch model, UUID and integer primary key traits, branch relations, Eloquent repository and tagged-cache abstractions, contracts, and common exceptions for consistent apps. | 0 | 0 | 1 | 318 | 0 | 16.7 | 38.9 | — | 3 months ago | |
| jms/di-extra-bundle | 0.86 | — | 327 | 340 | 127 | 21K | 84 | 28.0 | 49.5 | — | 8 years ago | |
| laminas/laminas-di | 0.86 | 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. | 35 | 36 | 25 | 352K | 9 | 15.1 | 62.9 | BSD-3-Clause | 9 months ago | |
| dualmedia/common | 0.85 | Shared interfaces and reusable logic for DualMedia packages. Typically installed as an internal dependency rather than directly. Provides common contracts and helpers used across the DualMedia ecosystem. | 0 | 0 | 1 | 66 | 0 | 10.7 | 27.1 | MIT | 9 months ago | |
| draw/application | 0.85 | — | 1 | 1 | 0 | 1K | 0 | 0.0 | 38.9 | — | — | |
| dddominio/common | 0.85 | Common utilities for the DDDominio ecosystem: shared helpers, base classes, and cross-package abstractions to standardize behavior and reduce duplication across domain-driven Laravel/PHP packages. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| internachi/modular | 0.85 | internachi/modular is a module system for Laravel applications. It lets you create modules in an app-modules/ directory using Composer path repositories for autoloading and Laravel package discovery for initialization, plus minimal tooling to fill the gaps. | 1,213 | 1,212 | 108 | 145K | 27 | 35.6 | 45.1 | MIT | 7 months ago | |
| adtechpotok/symfony-aware | 0.85 | Symfony “aware” interfaces and traits for quickly injecting common services (EntityManager, Doctrine, cache, logger, kernel, request stack, etc.) into your classes. Works with explicit service calls or Symfony 3.3+ autowiring. | 3 | 3 | 0 | 0 | 0 | 0.9 | — | MIT | 8 years ago | |
| phpforce/soap-client | 0.85 | PHP client for the Salesforce SOAP API. Query and manipulate org data via a builder-based client, with SOQL support, record iteration for large result sets, bulk save helpers to stay within API limits, timezone/date conversions, and event-based extensibility. | 80 | 83 | 72 | 1K | 14 | 7.8 | 25.7 | MIT | 11 years ago | |
| carguru/vendor-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | — | 3 years ago | |
| nnjeim/respond | 0.84 | — | 5 | 5 | 1 | 6 | 0 | 0.7 | 4.2 | MIT | 5 years ago | |
| roberts/support | 0.84 | — | 0 | 0 | 0 | 327 | 1 | 10.3 | 37.6 | MIT | 6 months ago | |
| zendframework/zend-auradi-config | 0.84 | Zend Auradi Config integrates Auradi-style configuration loading into Zend Framework apps. Provides utilities to read, merge, and manage environment-specific config sources for cleaner, modular application configuration. | 3 | 3 | 1 | 121 | 0 | 1.5 | 14.6 | BSD-3-Clause | 7 years ago | |
| geekcell/container-facade | 0.84 | 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 | 124 | 0 | 0.2 | 17.5 | MIT | 3 years ago | |
| avris/container | 0.84 | 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 | — | 9 | — | 0.0 | 13.8 | — | — | |
| php-di/php-di | 0.84 | 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,772 | 2,855 | 320 | 4M | 56 | 49.2 | 64.3 | MIT | 1 year ago | |
| docker-client/client | 0.84 | Lightweight PHP client for the Docker Engine API. Create, start, delete, inspect, list, and stream logs for containers; manage images (create/delete/inspect). Early-stage package with minimal supported actions; see examples for usage. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 5 years ago |
How can I help you explore Laravel packages today?