Ninject

Dependency injector

A lightweight dependency injector for .NET applications that simplifies the process of managing dependencies between components.

the ninja of .net dependency injectors

GitHub

3k stars
162 watching
530 forks
Language: C#
last commit: 5 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
simpleinjector/simpleinjector A fast and flexible Dependency Injection library for .NET applications 1,214
chvancooten/nimplant A lightweight tool for embedding custom code into existing applications to perform specific tasks without requiring user interaction. 801
nuke-build/nuke A build automation tool for C#/.NET projects that simplifies the process of creating and managing CI/CD pipelines. 3,028
giggio/sourceinject A source generator for C# that uses Roslyn to automate dependency injection at compile time. 79
symfony/dependency-injection Standardizes object construction in applications by centralizing dependency management 4,101
modesttree/zenject A dependency injection framework for Unity3D game development 2,537
framework-one/di1 A lightweight dependency injection framework for ColdFusion / CFML, supporting constructor, setter, and property-based injection. 104
google/guice A lightweight dependency injection framework for Java applications 12,507
dotnet-script/dotnet-script A tool for running C# scripts from the .NET CLI with NuGet package management and debugging support. 2,745
yairhalberstadt/stronginject A Compile Time Dependency Injection Framework for C# Applications 849
swinject/swinject A dependency injection framework for Swift that enables modular, loosely-coupled component development 6,342
liftric/dikit A dependency injection framework for Swift that facilitates modular and loosely-coupled application development 103
tweag/nickel A lightweight, configuration language designed to automate the generation of static config files for various systems and applications. 2,421
nuget/nuget.client Tools and clients for managing .NET packages and dependencies. 748
mnasyrov/ditox A dependency injection container for building modular web applications in TypeScript 93