🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
-
Updated
Jun 12, 2024 - PHP
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀
tools, mongo, webapi and more
An E-Commerce App made with Flutter.
Essential Building Blocks for Scala
Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
The most flexible component-oriented framework for GoLang applications
Types scanning source generator for Microsoft.Extensions.DependencyInjection
Minimal Dependency Injection library on top of Typescript
Pure DI for .NET without frameworks!
A simple expense item tracking application with statistics.
Manual DI for Kotlin Multiplatform
Simple dependency injection container in Java
provides a class-based View decorator to help reduce the amount of boilerplate necessary when developing related routes. ✨🚀
DI-framework, inspired by python-dependency-injector, but without wiring. Python 3.12 is supported
Dependency injection library for React and React Native applications
A set of meta programming utilities designed to work with the Stitcher library.
A dependency management and injection library for Swift projects
A thread-safe dependency injection container.
Created by Martin Fowler
Released January 23, 2004