Back to Topics Directory
Topic Hub

#dependency-injection (30 Repositories)

Ranked open-source repositories tagged with #dependency-injection, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

79.2%

Avg Review Latency

54.1h

Filter by language

30 repositories tagged #dependency-injection

A TierKotlin 1.4k 1 GFIs

ZacSweers/metro

A multiplatform, compile-time dependency injection framework for Kotlin

90.9%
Merge Rate
-
First Review
90%
1st-Timers
11
Maintainers
A TierPython 518

Lancetnik/FastDepends

FastDepends - FastAPI Dependency Injection system extracted from FastAPI and cleared of all HTTP logic. Async and sync modes are both supported.

93.8%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
A TierPAPascal 309

cesarliws/dext

Dext - Modern Full Stack Framework for Delphi

81.0%
Merge Rate
2h
First Review
67%
1st-Timers
2
Maintainers
A TierTypeScript 17.2k

Effect-TS/effect

Build production-ready applications in TypeScript

68.3%
Merge Rate
2d
First Review
48%
1st-Timers
49
Maintainers
A TierTypeScript 290

inversify/monorepo

A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.

77.1%
Merge Rate
-
First Review
50%
1st-Timers
4
Maintainers
A TierPython 248

maksimzayats/diwire

🔌 Extremely fast, type-safe dependency injection for Python with auto-wiring, scopes, async factories, and zero deps!

99.3%
Merge Rate
19h
First Review
100%
1st-Timers
1
Maintainers
A TierTypeScript 111

petarzarkov/dunx

fastest web DI framework. NestJS-style structure at Bun speed. Constructor DI with no reflect-metadata, no experimentalDecorators, no JavaScript router.

90.6%
Merge Rate
-
First Review
100%
1st-Timers
1
Maintainers
B TierC# 4.7k

autofac/Autofac

An addictive .NET IoC container

80.0%
Merge Rate
2h
First Review
100%
1st-Timers
2
Maintainers
A TierSwift 2.2k

pointfreeco/swift-dependencies

A dependency management library inspired by SwiftUI's "environment."

76.9%
Merge Rate
-
First Review
67%
1st-Timers
4
Maintainers
A TierJava 321

avaje/avaje-inject

Dependency injection via source code generation

59.1%
Merge Rate
-
First Review
67%
1st-Timers
6
Maintainers
B TierTypeScript 3.1k

tsedio/tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

57.1%
Merge Rate
<1h
First Review
100%
1st-Timers
2
Maintainers
B TierPython 253

modern-python/that-depends

Simple, typed dependency-injection framework for Python

90.9%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierSwift 2.9k

hmlongco/Factory

A modern approach to Container-Based Dependency Injection for Swift and SwiftUI.

40.0%
Merge Rate
-
First Review
50%
1st-Timers
3
Maintainers
B TierPython 295

JasperSui/fastapi-injectable

A seamless solution for using FastAPI's dependency injection system outside of route handlers, enabling painless reuse of dependencies in CLI tools, background tasks, and other non-HTTP contexts.

95.0%
Merge Rate
8d
First Review
100%
1st-Timers
1
Maintainers
B TierTypeScript 153

aqz236/hestjs

基于 Hono + Bun + TSyringe 的现代化 TypeScript 后端框架,提供类 NestJS 的开发体验(Turborepo 单仓多包)

57.1%
Merge Rate
<1h
First Review
0%
1st-Timers
1
Maintainers
B TierJava 14.5k

alibaba/ARouter

💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierJavaScript 110

nikku/didi

Dependency Injection for JavaScript

60.0%
Merge Rate
39d
First Review
100%
1st-Timers
1
Maintainers
B TierRust 139

arcships/rutis

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.

20.0%
Merge Rate
-
First Review
100%
1st-Timers
1
Maintainers
B TierC# 95

danzuep/MailKitSimplified

Send and receive emails easily, fluently, with one line of code for each operation.

84.6%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierTypeScript 139

needle-di/needle-di

A lightweight, type-safe Dependency Injection (DI) library for JavaScript and TypeScript projects

100.0%
Merge Rate
7d
First Review
100%
1st-Timers
1
Maintainers
B TierGo 142

mazrean/kessoku

Next-generation google/wire with parallel dependency injection for Go

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierZig 639

cztomsik/tokamak

Web framework for Zig that leverages dependency injection for clean, modular application development.

33.3%
Merge Rate
<1h
First Review
100%
1st-Timers
1
Maintainers
B TierPHP 201

ray-di/Ray.Di

A dependency injection framework for PHP

74.3%
Merge Rate
2d
First Review
100%
1st-Timers
1
Maintainers
B TierGo 7.7k

evrone/go-clean-template

Clean Architecture template for Golang services

83.3%
Merge Rate
7d
First Review
100%
1st-Timers
1
Maintainers
B TierPHP 160

laminas/laminas-servicemanager

Factory-Driven Dependency Injection Container

100.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
B TierPHP 866

thephpleague/container

Small but powerful dependency injection container

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierPython 4.9k

ets-labs/python-dependency-injector

Dependency injection framework for Python

64.7%
Merge Rate
<1h
First Review
100%
1st-Timers
2
Maintainers
B TierTypeScript 105

holujs/holu

Holu is a Node.js-based web framework designed for building highly extensible and fast applications. Has official modules for REST and tRPC.

100.0%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierPython 432 4 GFIs

maldoinc/wireup

Type-driven dependency injection for Python. Fail-fast validation, lifetimes, native integrations for FastAPI, Flask, Django, and more.

100.0%
Merge Rate
1d
First Review
0%
1st-Timers
1
Maintainers
B TierPHP 267

PHP-DI/Invoker

Generic and extensible callable invoker

100.0%
Merge Rate
14h
First Review
0%
1st-Timers
1
Maintainers
Best Dependency-injection Open Source Repositories & C-Rank™ | GetMerged