Build production-ready applications in TypeScript
Dependency Injection GitHub Repositories (2026) · Open Source Tools
Discover the best Dependency Injection open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
A plugin runtime for software that iterates on itself — the substrate where agents write, swap and hot-reload their own plugins in Rust, TypeScript, Python and Go, across processes and machines.
A modern approach to Container-Based Dependency Injection for Swift and SwiftUI.
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
A dependency management library inspired by SwiftUI's "environment."
DryIoc is fast, small, full-featured IoC Container for .NET
A unit testing framework for TypeScript backends working with inversion of control and dependency injection
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
Simple and yet powerful Dependency Injection for Go
Dependency Injection System
Dependency injection via source code generation
A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
Lightweight Scala Dependency Injection Library
Generic and extensible callable invoker
🔌 Extremely fast, type-safe dependency injection for Python with auto-wiring, scopes, async factories, and zero deps!
Source generator that helps register attribute marked services in the dependency injection ServiceCollection
Dependency Injection framework based on Google's Dagger2 API, optimized for fast builds and for managing large graphs with optional dependencies
A dependency injection framework for PHP
Compile-time-safe dependency injection for Swift without the boilerplate
Scene management framework for Unity. Provides a new generation of scene management.