Go dependency management tool experiment (deprecated)
Support
Quality
Security
License
Reuse
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google.
Support
Quality
Security
License
Reuse
Compile-time Dependency Injection for Go
Support
Quality
Security
License
Reuse
A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
Support
Quality
Security
License
Reuse
A fast dependency injector for Android and Java.
Support
Quality
Security
License
Reuse
Dependency injection framework for Swift with iOS/macOS/Linux
Support
Quality
Security
License
Reuse
A sample Android app which showcases advanced usage of Dagger among other open source libraries.
Support
Quality
Security
License
Reuse
An addictive .NET IoC container
Support
Quality
Security
License
Reuse
Lightweight dependency injection container for JavaScript/TypeScript
Support
Quality
Security
License
Reuse
A dependency injection based application framework for Go.
Support
Quality
Security
License
Reuse
Allows you to standardize and centralize the way objects are constructed in your application
Support
Quality
Security
License
Reuse
Simple yet powerful dependency injection tool for JavaScript and TypeScript.
Support
Quality
Security
License
Reuse
A reflection based dependency injection toolkit for Go.
Support
Quality
Security
License
Reuse
A
AndroidKnowledgeSystemby feelschaotic
JavaScript 3038 Version:Current License: No License (No License)
The most complete Android advanced route knowledge map ⭐️你想要的最全 Android 进阶路线知识图谱+干货资料收集🚀
Support
Quality
Security
License
Reuse
p
python-dependency-injectorby ets-labs
Python 2953 Version:Current License: Permissive (BSD-3-Clause)
Dependency injection framework for Python
Support
Quality
Security
License
Reuse
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
Support
Quality
Security
License
Reuse
Extremely powerful Inversion of Control (IoC) container for Node.JS
Support
Quality
Security
License
Reuse
the ninja of .net dependency injectors
Support
Quality
Security
License
Reuse
A small PHP dependency injection container
Support
Quality
Security
License
Reuse
The dependency injection container for humans
Support
Quality
Security
License
Reuse
This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.
Support
Quality
Security
License
Reuse
Add, remove and rebuild AngularJS dependency injection annotations
Support
Quality
Security
License
Reuse
Swift Ultralight Dependency Injection / Service Locator framework
Support
Quality
Security
License
Reuse
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
Support
Quality
Security
License
Reuse
Lightweight Swift Dependency Injection Framework
Support
Quality
Security
License
Reuse
Fruit, a dependency injection framework for C++
Support
Quality
Security
License
Reuse
The IoC/Binding Framework for Unity3D and C#
Support
Quality
Security
License
Reuse
Castle Windsor is a best of breed, mature Inversion of Control container available for .NET
Support
Quality
Security
License
Reuse
A high performance implementation of Mediator pattern in .NET using source generators.
Support
Quality
Security
License
Reuse
Bootique is a minimally opinionated platform for modern runnable Java apps.
Support
Quality
Security
License
Reuse
Package inject provides a reflect based injector.
Support
Quality
Security
License
Reuse
A pythonic dependency injection library.
Support
Quality
Security
License
Reuse
A powerful dependency injection micro container for JavaScript applications
Support
Quality
Security
License
Reuse
Lightweight and Nonintrusive Scala Dependency Injection Library
Support
Quality
Security
License
Reuse
Example of Github API client implemented on top of Dagger 2 DI framework.
Support
Quality
Security
License
Reuse
Dependency injection library for JavaScript and TypeScript in 5.1K. It is an extraction of the Angular's ReflectiveInjector which means that it's well designed, feature complete, fast, reliable and well tested.
Support
Quality
Security
License
Reuse
Dagger dependency graph generator for Android Developers
Support
Quality
Security
License
Reuse
An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
Support
Quality
Security
License
Reuse
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Support
Quality
Security
License
Reuse
一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build any go application.
Support
Quality
Security
License
Reuse
DI: C++14 Dependency Injection Library
Support
Quality
Security
License
Reuse
Android vendors, don't kill my app!
Support
Quality
Security
License
Reuse
Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!
Support
Quality
Security
License
Reuse
Dependency injection for go
Support
Quality
Security
License
Reuse
A Dependency Injection/Inversion of Control tool for .NET
Support
Quality
Security
License
Reuse
C# Source Generator based dependency injection container implementation.
Support
Quality
Security
License
Reuse
DryIoc is fast, small, full-featured IoC Container for .NET
Support
Quality
Security
License
Reuse
**deprecated** AngularJS Pre-minifier –> use ng-annotate –>
Support
Quality
Security
License
Reuse
A light, fast, flexible Javascript IOC container
Support
Quality
Security
License
Reuse
Dependency Injection Framework for the future generations...
Support
Quality
Security
License
Reuse
d
depby golang
Go dependency management tool experiment (deprecated)
Go 12983Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
g
guiceby google
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 8 and above, brought to you by Google.
Java 11996Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
w
wireby google
Compile-time Dependency Injection for Go
Go 10765Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
I
InversifyJSby inversify
A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
TypeScript 9998Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
daggerby square
A fast dependency injector for Android and Java.
Java 7300Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
S
Swinjectby Swinject
Dependency injection framework for Swift with iOS/macOS/Linux
Swift 5822Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
u2020by JakeWharton
A sample Android app which showcases advanced usage of Dagger among other open source libraries.
Java 5694Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
A
Support
Quality
Security
License
Reuse
t
tsyringeby microsoft
Lightweight dependency injection container for JavaScript/TypeScript
TypeScript 4142Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fxby uber-go
A dependency injection based application framework for Go.
Go 4007Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dependency-injectionby symfony
Allows you to standardize and centralize the way objects are constructed in your application
PHP 3953Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
typediby typestack
Simple yet powerful dependency injection tool for JavaScript and TypeScript.
TypeScript 3586Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
digby uber-go
A reflection based dependency injection toolkit for Go.
Go 3215Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
AndroidKnowledgeSystemby feelschaotic
The most complete Android advanced route knowledge map ⭐️你想要的最全 Android 进阶路线知识图谱+干货资料收集🚀
JavaScript 3038Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
python-dependency-injectorby ets-labs
Dependency injection framework for Python
Python 2953Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
S
Scrutorby khellang
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
C# 2947Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
awilixby jeffijoe
Extremely powerful Inversion of Control (IoC) container for Node.JS
TypeScript 2897Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
N
Ninjectby ninject
the ninja of .net dependency injectors
C# 2603Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
Pimpleby silexphp
A small PHP dependency injection container
PHP 2586Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PHP-DIby PHP-DI
The dependency injection container for humans
PHP 2498Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
extensionsby dotnet
This repository contains a suite of libraries that provide facilities commonly needed when creating production-ready applications.
C# 2269Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
ng-annotateby olov
Add, remove and rebuild AngularJS dependency injection annotations
JavaScript 2071Updated: 4 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
R
Resolverby hmlongco
Swift Ultralight Dependency Injection / Service Locator framework
Swift 1944Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Carterby CarterCommunity
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
C# 1738Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Cleanseby square
Lightweight Swift Dependency Injection Framework
Swift 1726Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
fruitby google
Fruit, a dependency injection framework for C++
C++ 1697Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
strangeiocby strangeioc
The IoC/Binding Framework for Unity3D and C#
HTML 1538Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
W
Windsorby castleproject
Castle Windsor is a best of breed, mature Inversion of Control container available for .NET
C# 1472Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
M
Mediatorby martinothamar
A high performance implementation of Mediator pattern in .NET using source generators.
C# 1461Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bootiqueby bootique
Bootique is a minimally opinionated platform for modern runnable Java apps.
Java 1400Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
injectby facebookarchive
Package inject provides a reflect based injector.
Go 1390Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pinjectby google
A pythonic dependency injection library.
Python 1346Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bottlejsby young-steveo
A powerful dependency injection micro container for JavaScript applications
JavaScript 1255Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
macwireby softwaremill
Lightweight and Nonintrusive Scala Dependency Injection Library
Scala 1221Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
G
GithubClientby frogermcs
Example of Github API client implemented on top of Dagger 2 DI framework.
Java 1208Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
i
injection-jsby mgechev
Dependency injection library for JavaScript and TypeScript in 5.1K. It is an extraction of the Angular's ReflectiveInjector which means that it's well designed, feature complete, fast, reliable and well tested.
TypeScript 1145Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
daggraphby dvdciri
Dagger dependency graph generator for Android Developers
JavaScript 1143Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SimpleInjectorby simpleinjector
An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
C# 1135Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
V
VContainerby hadashiA
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
C# 1131Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
I
IOC-golangby alibaba
一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build any go application.
Go 1079Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
diby boost-ext
DI: C++14 Dependency Injection Library
C++ 1010Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
d
dont-kill-my-appby urbandroid-team
Android vendors, don't kill my app!
JavaScript 989Updated: 1 y ago License: Permissive (CC-BY-4.0)
Support
Quality
Security
License
Reuse
D
Dipby AliSoftware
Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!
Swift 949Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
Support
Quality
Security
License
Reuse
s
structuremapby structuremap
A Dependency Injection/Inversion of Control tool for .NET
C# 906Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
j
jabby pakrym
C# Source Generator based dependency injection container implementation.
C# 894Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DryIocby dadhi
DryIoc is fast, small, full-featured IoC Container for .NET
C# 871Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
ngminby btford
**deprecated** AngularJS Pre-minifier –> use ng-annotate –>
JavaScript 870Updated: 4 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
w
wireby cujojs
A light, fast, flexible Javascript IOC container
JavaScript 860Updated: 4 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
di.jsby angular
Dependency Injection Framework for the future generations...
JavaScript 830Updated: 3 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse