di

DI container

A dependency injection container that provides a simple way to manage and resolve class dependencies.

PSR-11 compatible DI container and injector

GitHub

182 stars
34 watching
45 forks
Language: PHP
last commit: 16 days ago
Linked from 1 awesome list

autowiringcontainerdependency-injectiondidi-containerhacktoberfestinjectorpsr-11yii3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bitexpert/disco A PSR-11 compliant dependency injection container that supports annotation-based configuration and registration of service instances 139
alisoftware/dip A simple Dependency Injection Container for Swift. 979
keboo/autodi A dependency injection container that simplifies the process of managing object dependencies and resolves them at runtime. 97
simpleinjector/simpleinjector A fast and flexible Dependency Injection library for .NET applications 1,214
auraphp/aura.di A dependency injection container system with various features and configuration options. 349
defval/di A dependency injection container for the Go programming language 233
goioc/di A lightweight, Spring-like Dependency Injection library for Go 362
lsoft/dpdtinject A compile-time general purpose DI container for C# applications. 32
ipjohnson/grace A dependency injection container designed to be flexible and performant 336
z4kn4fein/stashbox A lightweight dependency injection framework for .NET-based applications. 141
darkleaf/di A dependency injection framework for Clojure applications 41
unitycontainer/unity A dependency injection container for building loosely coupled applications with simplified object creation and abstraction of requirements. 1,660
firasdarwish/ore A lightweight and generic dependency injection container for Go that facilitates object lifetimes and inversion of control. 9
fabpot/pimple A small PHP dependency injection container that manages services and parameters. 78
magic003/alice An additive dependency injection container for Golang. 50