Open Source Libs
Find Open Source Packages
Open Source Libraries
π
Inversion Of Control
78 Open Source Inversion Of Control Software Projects
Free and open source inversion of control code projects including engines, APIs, generators, and tools.
Swinject
5025 β
Dependency injection framework for Swift with iOS/macOS/Linux
Typhoon
2713 β
Powerful dependency injection for Objective-C β¨β¨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)β¨β¨
Typedi
2901 β
Simple yet powerful dependency injection tool for JavaScript and TypeScript.
Qframework
2378 β
Unity3D System Design Architecture
Dryioc
679 β
DryIoc is fast, small, full-featured IoC Container for .NET
Inversify Express Utils
498 β
Some utilities for the development of Express application with InversifyJS
Modulation
332 β
Modulation - explicit dependency management for Ruby
Kangaru
331 β
π¦ A dependency injection container for C++11, C++14 and later
Ditranquillity
381 β
Dependency injection for iOS (Swift)
Kaop Ts
248 β
Simple Yet Powerful Library of ES2016 Decorators with Strongly typed method Interceptors like BeforeMethod, AfterMethod, OnException, etc
Inversify Express Example
236 β
The official express + inversify+ inversify-express-utils examples
Owja Ioc
194 β
:unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript
React Touch Carousel
255 β
Ultra-customizable carousel framework for React.JS
Kawoou Deli
131 β
Deli is an easy-to-use Dependency Injection(DI).
React Ioc
168 β
Hierarchical Dependency Injection with new React 16 Context API
Container Ioc
91 β
Inversion of Control container & Dependency Injection for Javascript and Node.js apps powered by Typescript.
Awilix Express
90 β
Awilix helpers/middleware for Express
Vapor Service
80 β
π¦ Dependency injection / inversion of control framework.
Jimple
71 β
Just a dependency injection container to NodeJS and to the browser using new ES6 features
Barsonax Singularity
68 β
A extremely fast ioc container for high performance applications
Di Ninja
59 β
The Dependency Injection Framework for JavaScript NodeJS and Browser - really made for Composition Root
Siringa
51 β
Minimalist dependency injection library for Python that embraces type annotations syntax
Real Serious Games Factory
56 β
Factory for object creation and dependency injection. Works with normal C# apps or under Unity3d
Zhming0 Sai
62 β
A minimal IoC/DI framework for Rust.
Avaje Inject
88 β
Dependency injection via APT (source code generation) ala "Server side Dagger DI"
Goioc Di
147 β
Simple and yet powerful Dependency Injection for Go
Repluggable
134 β
Pluggable micro frontends in React+Redux apps
NodeJS Boilerplate
176 β
Clean Architecture for node.js projects (Typescript + Express + TypeORM + Typedi)
Picobox
35 β
Dependency injection framework designed with Python in mind.
Cneptune
30 β
CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks
Granitic
31 β
Web/micro-services and IoC framework for Golang developers
Inversify VanillaJS Helpers
30 β
Some helpers for the development of InversifyJS applications with VanillaJS or Babel
Vue Ioc
39 β
IoC and DI for Vue powered by InversifyJS and inspired by Angular Module syntactic sugar.
Laravel Service Container
29 β
Laravel Service Container
Knifecycle
26 β
Manage your NodeJS processes's lifecycle automatically with an unobtrusive dependency injection implementation.
Inversify Koa Utils
27 β
inversify-koa-utils is a module based on inversify-express-utils. This module has utilities for koa 2 applications development using decorators and IoC Dependency Injection (with inversify)
Telephone Ts
22 β
Telephone-ts: The "Event Emitter-less" TypeScript Event Architecture.
S4cha Plug
27 β
π Plug implementation details for a cleaner Architecture on iOS
Inversionofcontrol
20 β
IoC: dependency injection, module sandboxing, framework wrappers, etc.
Apleshkov Saber
21 β
Dependency injection (DI) & Inversion of Control (IoC) command line tool for Swift based on code generation
Mrbald Ufw
19 β
A minimalist framework for rapid server side applications prototyping in C++ with dependency injection support.
Behaviour_inject
23 β
Inversion of Control / Dependency Injection tool for Unity3d
Hypospray
22 β
Experimenting w/ dependency injection.
Officefloor
10 β
OfficeFloor - inversion of coupling control
Dargo
24 β
Dependency Injection for GO
Mind.js
14 β
Minimalistic, pure Node.js framework superpowered with Dependency Injection :bulb: :computer: :rocket:
Griffin.container
13 β
Inversion of control container with (almost) zero configuration
Blackcat
13 β
lightweight dependency injection library for Java
NetcoreAPI
17 β
Building REST APIs using ASP.NET Core and Entity Framework Core
Create Express Template
16 β
Create a modern ready-to-code express server with a single command.
Inversify Socket Utils
13 β
Some utilities for the development of socket.io application with InversifyJS.
Ragdoll Container
10 β
Dependency management container for Golang projects
Acelot Resolver
12 β
Dependency auto resolver for PHP 7 and 8
Components.js
18 β
π§© A semantic dependency injection framework
Pigly
12 β
unobtrusive dependency-injection for javascript/typescript
Express Decorator Router
44 β
:zap: use decorators in a simple way without transpiling javascript code
Go Spring
1047 β
εΊδΊ IoC η Go εη«―δΈη«εΌεΌεζ‘ζΆ ( All-in-One Development Framework on IoC for Go ) π
Golobby Container
297 β
A lightweight yet powerful IoC dependency injection container for Go projects
Nvim Highlite
134 β
A colorscheme template that is "lite" on logic for the developer.
Pure.di
69 β
Pure DI for .NET without frameworks!
Dmitryb Dev Waiter
51 β
Dependency injection, Inversion of control container for rust with compile time binding.
Pilgrim
44 β
Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.
Sebastianpixel Dependencyinjection
33 β
Microframework for dependency injection in Swift based on PropertyWrappers.
Diod
34 β
A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.
Di.libx.js
32 β
π di.libx.js - Lightweight & non intrusive Dependency Injection module that supports async/deferred resolution and uglified support
Pythondi
25 β
Python lightweight dependency injection library
Iocgo
26 β
A lightweight Inversion of Control (IoC) (Dependency Injection) container for Golang
Cinject
25 β
C++ dependency injection framework
Dpdtinject
18 β
Highly efficient compile-time general purpose DI container based on C# source generators.
Vesselize
18 β
:sailboat: A JavaScript IoC container that works seamlessly with Vue.js and React.
Gopub Ioc
15 β
A lightweight Inversion of Control (Dependency Injection) framework for Golang
Consoledi
12 β
A project template for Console Application in .NET Core with Dependency Injection
Ioccontainer
11 β
Expressions based Inversion of Control container for .NET
Potto
13 β
A minimum cross-platform implementation of COM (Component Object Model), DI/IOC framework
Tinioc
12 β
A tiny dependency injection container for all coding styles
Brandi
17 β
The dependency injection container powered by TypeScript.
Larose Cargo
10 β
Dependency injection library for Python
Thunderboltioc
30 β
One of the very first IoC frameworks for .Net that has no reflection. An IoC that casts its services before thunder casts its bolts.