All Projects → cekta → Di

cekta / Di

Licence: gpl-3.0
psr/container implementation for humans

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

Telegram chat Build Status Maintainability Code Coverage Mutation testing badge Latest Stable Version License

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)

Install via composer

composer 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].