All Projects → cekta → Di

cekta / Di

Licence: gpl-3.0
psr/container implementation for humans

Projects that are alternatives of or similar to Di

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
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
Di
Dependency injection container in go (golang)
Stars: ✭ 390 (+465.22%)
Mutual labels:  dependency-injection, di, container
Di
PSR-11 compatible DI container and injector
Stars: ✭ 141 (+104.35%)
Mutual labels:  dependency-injection, di, container
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
Tsyringe
Lightweight dependency injection container for JavaScript/TypeScript
Stars: ✭ 2,761 (+3901.45%)
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
Typhoon
Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨
Stars: ✭ 2,711 (+3828.99%)
Mutual labels:  dependency-injection, di
Ulfberht
🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.
Stars: ✭ 234 (+239.13%)
Mutual labels:  dependency-injection, di
inject
[Archived] See https://github.com/goava/di.
Stars: ✭ 49 (-28.99%)
Mutual labels:  dependency-injection, di
Ray.di
Guice style dependency injection framework for PHP
Stars: ✭ 175 (+153.62%)
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
Singularity
A extremely fast ioc container for high performance applications
Stars: ✭ 63 (-8.7%)
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]