cekta / Di
Licence: gpl-3.0
psr/container implementation for humans
Stars: ✭ 69
Projects that are alternatives of or similar to Di
Di
PSR-11 compatible DI container and injector
Stars: ✭ 141 (+104.35%)
Mutual labels: dependency-injection, di, container
Reflex
Minimal dependency injection framework for Unity
Stars: ✭ 263 (+281.16%)
Mutual labels: dependency-injection, container, di
Di
Dependency injection container in go (golang)
Stars: ✭ 390 (+465.22%)
Mutual labels: dependency-injection, di, container
Container Ioc
Inversion of Control container & Dependency Injection for Javascript and Node.js apps powered by Typescript.
Stars: ✭ 89 (+28.99%)
Mutual labels: dependency-injection, di, container
Hiboot
hiboot is a high performance web and cli application framework with dependency injection support
Stars: ✭ 150 (+117.39%)
Mutual labels: dependency-injection, di, container
waiter
Dependency injection, Inversion of control container for rust with compile time binding.
Stars: ✭ 71 (+2.9%)
Mutual labels: dependency-injection, container, di
Mydi
moved to https://github.com/cekta/di
Stars: ✭ 21 (-69.57%)
Mutual labels: dependency-injection, di, container
definject
Unobtrusive Dependency Injector for Elixir
Stars: ✭ 46 (-33.33%)
Mutual labels: dependency-injection, di
noicejs
extremely thin async dependency injection
Stars: ✭ 16 (-76.81%)
Mutual labels: dependency-injection, di
di
🛠 A full-featured dependency injection container for go programming language.
Stars: ✭ 156 (+126.09%)
Mutual labels: dependency-injection, di
dingo
Generated dependency injection containers in go (golang)
Stars: ✭ 75 (+8.7%)
Mutual labels: dependency-injection, container
Container
🚀 PHP Service Container with fast and cachable dependency injection.
Stars: ✭ 28 (-59.42%)
Mutual labels: dependency-injection, container
lightsaber
Compile time dependency injection framework for JVM languages. Especially for Kotlin.
Stars: ✭ 119 (+72.46%)
Mutual labels: dependency-injection, di
diod
A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.
Stars: ✭ 36 (-47.83%)
Mutual labels: dependency-injection, di
microcore
.NET Core framework for inter-service communication
Stars: ✭ 24 (-65.22%)
Mutual labels: dependency-injection, container
inject
[Archived] See https://github.com/goava/di.
Stars: ✭ 49 (-28.99%)
Mutual labels: dependency-injection, di
swift-di-explorations
Functional DI explorations in Swift
Stars: ✭ 28 (-59.42%)
Mutual labels: dependency-injection, di
CNeptune
CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks
Stars: ✭ 30 (-56.52%)
Mutual labels: container, di
Vcontainer
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Stars: ✭ 308 (+346.38%)
Mutual labels: dependency-injection, di
Ditranquillity
Dependency injection for iOS (Swift)
Stars: ✭ 317 (+359.42%)
Mutual labels: dependency-injection, di
Getting started with Cekta/DI
psr/container implementation for humans
Features
- Support Autowiring. Constructor-based automatic configuration
- Autowiring support variadic arguments.
- Allows you to manually configure any dependency (using closure).
- Easy to improve and extend.
- Contain everything you need.
- Support opcache compilation (fast)
- High code quality (see badges)
composer
Install viacomposer require cekta/di
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].