An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with di

A curated list of projects in awesome lists tagged with di .

https://github.com/uber-go/dig

A reflection based dependency injection toolkit for Go.

dependency-injection di go golang

Last synced: 13 May 2025

https://github.com/appsquickly/Typhoon

Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨

dependency-injection di inversion-of-control ioc ioc-container typhoon

Last synced: 06 Aug 2025

https://github.com/appsquickly/typhoon

Powerful dependency injection for Objective-C ✨✨ (https://PILGRIM.PH is the pure Swift successor to Typhoon!!)✨✨

dependency-injection di inversion-of-control ioc ioc-container typhoon

Last synced: 13 Apr 2025

https://github.com/hadashia/vcontainer

The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.

dependency-injection di unity unity3d

Last synced: 14 May 2025

https://github.com/hadashiA/VContainer

The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.

dependency-injection di unity unity3d

Last synced: 25 Apr 2025

https://github.com/python-injector/injector

Python dependency injection framework, inspired by Guice

dependency-injection dependency-injection-framework di injector python

Last synced: 20 Oct 2025

https://github.com/reagento/dishka

Cute dependency injection (DI) framework for Python with agreeable API and everything you need

dependency-injection dependency-injector di di-container di-framework dishka ioc-container python

Last synced: 14 Dec 2025

https://github.com/go-masonry/mortar

Mortar is a GO framework/library for building gRPC (and REST) web services.

dependency-injection di fx golang grpc metrics microservice middleware monitoring opentracing prometheus protobuf trace

Last synced: 05 Apr 2025

https://github.com/sarulabs/di

Dependency injection container in go (golang)

container dependency-injection di framework go golang

Last synced: 17 Jul 2025

https://github.com/bespoyasov/solidbook

Book about the SOLID principles and object-oriented software design.

book dependency-injection di dip isp lsp ocp oop oop-principles solid srp ts tutorial tutorial-exercises typescript

Last synced: 15 May 2025

https://github.com/afollestad/ulfberht

🗡️ A small but powerful & opinionated DI library. Written in Kotlin, and powered by annotation processing.

annotation-processor dependency-injection di kotlin lifecycle viewmodel

Last synced: 12 Apr 2025

https://github.com/bearsunday/bear.sunday

A resource-oriented application framework

aop di framework rest

Last synced: 11 Apr 2025

https://github.com/zheksoon/dioma

Elegant dependency injection container for vanilla JavaScript and TypeScript

1kb awilix dependency-injection di di-container dioma inversify inversion-of-control ioc ioc-container javascript tiny tsyringe typescript

Last synced: 05 Apr 2025

https://github.com/modern-python/that-depends

Simple Dependency injection framework for Python

dependency-injection di ioc ioc-container mocks python

Last synced: 15 May 2025

https://github.com/ray-di/Ray.Di

A dependency injection framework for PHP

annotations aop autowire dependency-injection di guice

Last synced: 01 May 2025

https://github.com/go-kod/kod

A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors

aop application code-generation dependency-injection dependency-management di do framework fx generics go golang interceptor microservice opentelemetry reflection spring spring-boot wire

Last synced: 16 May 2025

https://github.com/yiisoft/di

PSR-11 compatible DI container and injector

autowiring container dependency-injection di di-container hacktoberfest injector psr-11 yii3

Last synced: 15 May 2025

https://github.com/hidevopsio/hiboot

hiboot is a high performance web and cli application framework with dependency injection support

application autoconfiguration cli cloudnative command command-line-tool container dependency-injection di golang ioc mvc web webapp

Last synced: 08 May 2025

https://github.com/tshemsedinov/patterns-javascript

Patterns for JavaScript, Node.js, and TypeScript

backend design-patterns di frontend gof grasp ioc nodejs patterns solid

Last synced: 05 Apr 2025

https://github.com/molszanski/iti

~1kB Dependency Injection Library for Typescript and React with a unique support of async flow

dependency-injection dependency-inversion di ioc ioc-container react type-safety typescript

Last synced: 19 Jun 2025

https://github.com/z4kn4fein/stashbox

A lightweight, fast, and portable dependency injection framework for .NET-based solutions.

dependency-injection dependency-injection-container dependency-injection-framework di inversion-of-control ioc net-standard stashbox

Last synced: 15 May 2025

https://github.com/artberri/diod

A very opinionated inversion of control (IoC) container and dependency injector for Typescript, Node.js or browser apps.

dependency-injection di hacktoberfest inversion-of-control ioc javascript ts typescript

Last synced: 09 Apr 2025

https://github.com/kawoou/deli

Deli is an easy-to-use Dependency Injection(DI).

automatically command-line dependency-injection di inversion-of-control swift

Last synced: 23 Mar 2025

https://github.com/kawoou/Deli

Deli is an easy-to-use Dependency Injection(DI).

automatically command-line dependency-injection di inversion-of-control swift

Last synced: 25 Mar 2025

https://github.com/gone-io/gone

🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool

dependency-injection di dig golang gone gone-io goner wire

Last synced: 30 Dec 2025

https://github.com/jeffijoe/awilix-express

Awilix helpers/middleware for Express

awilix dependency-injection di express inversion-of-control

Last synced: 06 Apr 2025

https://github.com/typesoft/container-ioc

Inversion of Control container & Dependency Injection for Javascript and Node.js apps powered by Typescript.

container dependency dependency-injection dependency-manager di es2015 es2016 es2017 es6 factory inject injection injector inversion-of-control ioc lifetime service-locator typescript

Last synced: 22 Jul 2025

https://github.com/exuanbo/di-wise

🧙‍♀️ Lightweight and flexible dependency injection library for JavaScript and TypeScript, w/wo ECMAScript decorators.

container dependency-injection di ecmascript ecmascript-decorator injector ioc typescript

Last synced: 05 Apr 2025

https://github.com/linzhengen/ddd-gin-admin

This repository is a sample web application using DDD (Domain-Driven Design) architecture and Gin framework.

casbin ddd di gin golang k8s rbac wire

Last synced: 28 Oct 2025

https://github.com/modern-python/fastapi-sqlalchemy-template

Dockerized web application with DI on FastAPI, sqlalchemy2, PostgreSQL

alembic asyncio di docker fastapi ioc-container poetry postgresql sqlalchemy taskfile that-depends

Last synced: 14 Apr 2025

https://github.com/zihantype/rudi

Rudi - an out-of-the-box dependency injection framework for Rust -- Rudi,一个开箱即用的 Rust 依赖注入框架

dependency dependency-injection di ioc

Last synced: 04 Apr 2025

https://github.com/wessberg/DI-compiler

A Custom Transformer for Typescript that enables compile-time Dependency Injection

custom-transformer dependency-injection di inversion ioc reflection service-container singleton transient typescript

Last synced: 12 Jul 2025

https://github.com/wessberg/di-compiler

A Custom Transformer for Typescript that enables compile-time Dependency Injection

custom-transformer dependency-injection di inversion ioc reflection service-container singleton transient typescript

Last synced: 20 Jun 2025

https://github.com/cekta/di

psr/container implementation for humans

container dependency-injection di php psr-11

Last synced: 05 Apr 2025

https://github.com/appsquickly/pilgrim

Dependency injection for Swift (iOS, OSX, Linux). Strongly typed, pure Swift successor to Typhoon.

appsquickly dependency-injection di inversion-of-control ioc ioc-container ios objective-c pilgrim swift typhoon

Last synced: 02 Aug 2025

https://github.com/jechol/definject

Unobtrusive Dependency Injector for Elixir

dependency-injection di elixir hacktoberfest mock unobtrusive

Last synced: 21 Aug 2025

https://github.com/bdqfork/festival

Festvial是一个基于Vertx、Rxjava等开源库,拥有IOC、AOP功能的响应式Web框架。

aop di ioc jsr250 jsr330 proxy reactive vertx web

Last synced: 23 Oct 2025

https://github.com/mylxsw/go-ioc

Go-IOC is a runtime dependency injection library for Go

container dependency-injection di golang

Last synced: 12 Aug 2025

https://github.com/unnamed/inject

A fast and very lightweight dependency injection library for Java 8+

dependency-injection dependency-injection-framework di di-framework java java8 library

Last synced: 12 Apr 2025

https://github.com/manuelroemer/files

A modern, immutable, async-first, DI-friendly abstraction of hierarchical file systems with a consistent and developer friendly API that allows seamless switching between multiple underlying file system manifestations, while also fixing and hiding the flaws and inconsistencies of the wrapped APIs.

async consistency cross-platform dependency-injection di file fs in-memory io mocks system testing uwp vfs

Last synced: 13 Apr 2025

https://github.com/tailhook/injections

Simple dependency injection library for python2 and python3

dependency di injection python python2 python3

Last synced: 19 Apr 2025

https://github.com/houbb/ioc

The java ioc framework(从零开始手写模拟 spring Ioc 框架)

autowired di guice inject ioc spring

Last synced: 10 Apr 2025

https://github.com/puresharper/cneptune

CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks

aop architecture aspect-oriented-programming cil container cross-cutting-concerns dependency design di efficiency injection interception inversion-of-control ioc mock mocking pattern productivity

Last synced: 22 Apr 2025

https://github.com/cesarferreira/flutter-architecture-example

Easy Flutter architecture using dependency injection (DI) + BLoC + State Manager + Repository Pattern

bloc di management pattern repository state

Last synced: 14 Apr 2025

https://github.com/bkase/swift-di-explorations

Functional DI explorations in Swift

dependency-injection di functional swift typesafe

Last synced: 24 Oct 2025

https://github.com/vesselize/vesselize

:sailboat: A JavaScript IoC container that works seamlessly with Vue.js and React.

composition composition-api dependency-injection di injection inversion-of-control ioc ioc-container react react-hooks vue vue-composition-api

Last synced: 12 Aug 2025

https://github.com/IvanProdaiko94/hekdi

Dependency Injection for node.js integrated with KOA.js

dependency dependency-injection di injection injector koa koa-router koa2 koajs

Last synced: 24 Mar 2025

https://github.com/ivanprodaiko94/hekdi

Dependency Injection for node.js integrated with KOA.js

dependency dependency-injection di injection injector koa koa-router koa2 koajs

Last synced: 12 Apr 2025

https://github.com/havendv/mvvm.navigation

Provides platform independent navigation at the MVVM level and a Source Generator that automatically binds view and view models and registers this in your DI container

binding csharp dependency-injection di dotnet generator mvvm net6 net7 source source-generator view viewmodel

Last synced: 19 Apr 2025

https://github.com/smpl/mydi

moved to https://github.com/cekta/di

container dependency-injection di php psr-11

Last synced: 16 Aug 2025

https://github.com/illescasdaniel/inject-swift

Easy dependency injection for swift with nice scalability

autowired dependency-injection di inject injection singleton swift

Last synced: 01 Jul 2025

https://github.com/slince/di

:sheep: A flexible dependency injection container; It is an implementation of PSR-11

container dependency-injection di injection ioc-container php psr-11

Last synced: 27 Jun 2025

https://github.com/yakimka/picodi

Simple Dependency Injection library for Python. Supports both synchronous and asynchronous contexts and offers features like resource lifecycle management.

dependency-injection di fastapi library python zero-dependencies

Last synced: 16 Mar 2025

https://github.com/ganyao114/lazyinject

被动依赖注入框架 for Android

android dependency-injection di weave

Last synced: 07 May 2025

https://github.com/nightblure/injection

Dependency injection, works with FastAPI, Litestar, Django, Flask (Python 3.8-3.13). Light replacement with new features for dependency-injector

dependency-injection dependency-injection-container dependency-injection-framework dependency-injector di di-container injection injector ioc-container singleton

Last synced: 12 Sep 2025

https://github.com/doxiaodong/mobx-di

Importing store directly by Inject

decorator di inject mobx

Last synced: 15 Apr 2025

https://github.com/luoyunchong/sampleapp

Console,xUnit,aspnetcore 集成DI,Autofac,Serilog,FreeSql,HttpClient,JWT等组件示例

console di freesql serilog xunit

Last synced: 30 Oct 2025

https://github.com/circuitvalley/cypress-fx3-usb3

Project related to Cypress FX3 USB 3.0 Controller published on

di usb usb3 uvc

Last synced: 12 Apr 2025

https://github.com/derklaro/aerogel

A very lightweight jvm dependency injection library

dependency-injection di hacktoberfest java

Last synced: 04 Sep 2025

https://github.com/devanych/di-container

Simple implementation of a PSR-11 dependency injection container

autowire autowiring container di php psr-11

Last synced: 11 Jun 2025

https://github.com/mrtimofey/mini-ioc

Minimalistic IoC/DI container for TypeScript

container decorators dependency-injection di di-container ioc ioc-container typescript vue

Last synced: 02 Jul 2025

https://github.com/jems-io/js-di

An implementation of IoC pattern based on dependency injection that allows you to granulate and decouple your libraries or applications. Wrote using SOLID principles and a variety OOP patterns implementations.

dependencies dependency-injection di ioc javascript node typescript

Last synced: 13 May 2025

https://github.com/maksimzayats/fastapi-better-di

A utility that allows you to use DI in fastapi without Depends()

dependency-injection di fastapi fastapi-dependency fastapi-dependency-injection fastapi-di fastapidi

Last synced: 02 Oct 2025

https://github.com/just-dandi/dandi

🌻A modular DI, MVC, and Model binding/validation framework for NodeJS and TypeScript or ES6

aws aws-lambda dependency-injection di express expressjs firebase javascript model-validation mvc mvc-framework node nodejs postgres server-framework typescript validation

Last synced: 07 Jul 2025

https://github.com/next-laboratory/aop

一款用于常驻内存型PHP应用的简单的Aop组件。

aop di pcntl php

Last synced: 13 Dec 2025

https://github.com/thomwright/balamb

🌱 Concurrently run a set of dependent, asynchronous tasks with type-safe dependencies

concurrent dag dags data data-seeding dependency-injection di seed seeding tasks

Last synced: 07 May 2025

https://github.com/ts-stack/di

Dependency injection library for TypeScript projects.

dependency-injection di typescript

Last synced: 07 May 2025

https://github.com/softwaiter/wukong

基于.NetCore的轻量级IoC容器工具类库

di ioc ioc-container like-autofac

Last synced: 09 Sep 2025

https://github.com/ajenti/jadi

A minimalistic DI container

di ioc python

Last synced: 25 Oct 2025

https://github.com/aspectran/aspectran

Aspectran is a lightweight framework for building high-performance Java applications.

aop aspectran cli command-line di ioc java java-framework pojo restful web-application-framework

Last synced: 27 Dec 2025

https://github.com/i-doit/js-dependency-injection

JS implementation of Dependency Injection container.

container dependency-injection di javascript

Last synced: 12 Apr 2025