Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ioc-container

EcsRx/ecsrx

A reactive take on the ECS pattern for .net game developers

Language: C# - Size: 2.82 MB - Last synced: about 4 hours ago - Pushed: about 4 hours ago - Stars: 494 - Forks: 35

mscharley/dot

A lightweight inversion of control framework for JavaScript and TypeScript

Language: TypeScript - Size: 1.15 MB - Last synced: 3 days ago - Pushed: 7 days ago - Stars: 5 - Forks: 0

hfWalid/BookRental

A book Rent SPA Using ASP.NET web API and AngularJs on a N-Tier Architecture

Language: C# - Size: 2.25 MB - Last synced: 1 day ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

brick/di

Dependency Injection and IoC framework for PHP

Language: PHP - Size: 78.1 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 8 - Forks: 1

reagento/dishka

Cute DI framework with agreeable API and everything you need

Language: Python - Size: 559 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 171 - Forks: 24

modern-python/fastapi-sqlalchemy-template

Dockerized web application with DI on FastAPI, sqlalchemy2, PostgreSQL

Language: Python - Size: 139 KB - Last synced: about 2 hours ago - Pushed: 5 days ago - Stars: 59 - Forks: 13

Swinject/Swinject

Dependency injection framework for Swift with iOS/macOS/Linux

Language: Swift - Size: 1.65 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 6,190 - Forks: 501

ets-labs/python-dependency-injector

Dependency injection framework for Python

Language: Python - Size: 38.9 MB - Last synced: 2 days ago - Pushed: 2 months ago - Stars: 3,600 - Forks: 280

a-patel/Autofac-Examples

Example projects that consume and demonstrate Autofac functionality and integration in .NET.

Language: C# - Size: 17.6 KB - Last synced: 3 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 0

gustavopsantos/Reflex

Minimal dependency injection framework for Unity

Language: C# - Size: 34.4 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 589 - Forks: 43

drgomesp/cargo 📦

:package: A Go dependency injection container that promotes low coupling and inversion of control

Language: Go - Size: 52.7 KB - Last synced: 3 days ago - Pushed: about 3 years ago - Stars: 34 - Forks: 2

JaCraig/Canister

Canister is a simple C# library aimed at enhancing the built-in IoC container in .NET. It enables you to effortlessly add all objects of a specified type and introduces the concept of modules to automatically wire up your system. With Canister, managing dependencies becomes a breeze, allowing you to focus on writing maintainable code.

Language: C# - Size: 15.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 1

spaghiajoeojo/express-beans

Language: TypeScript - Size: 719 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 0

AthennaIO/IoC

📦 Global Ioc helper for Athenna ecosystem. Built on top of awilix.

Language: TypeScript - Size: 1.6 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 8 - Forks: 0

CatLib/Core

CatLib lightweight dependency injection container

Language: C# - Size: 2.74 MB - Last synced: 6 days ago - Pushed: 8 months ago - Stars: 189 - Forks: 41

golobby/container

A lightweight yet powerful IoC dependency injection container for the Go programming language

Language: Go - Size: 119 KB - Last synced: 4 days ago - Pushed: 5 months ago - Stars: 533 - Forks: 35

ferderer/evelikto-di

The most flexible (ευέλικτος!) dependency injection container for PHP

Language: PHP - Size: 42 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

coditory/quark-context

Coditory Quark Context is a lightweight and single purpose java library with IoC container

Language: Java - Size: 310 KB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

alsami/MediatR.Extensions.Autofac.DependencyInjection

Autofac plug-in for MediatR.

Language: C# - Size: 480 KB - Last synced: 7 days ago - Pushed: 3 months ago - Stars: 54 - Forks: 13

appsquickly/typhoon

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

Language: Objective-C - Size: 126 MB - Last synced: 1 day ago - Pushed: over 3 years ago - Stars: 2,699 - Forks: 277

michael-rubel/laravel-enhanced-container

Laravel Service Container on steroids.

Language: PHP - Size: 580 KB - Last synced: 20 days ago - Pushed: about 2 months ago - Stars: 83 - Forks: 2

neuecc/MicroResolver 📦

Extremely Fast Dependency Injection Library.

Language: C# - Size: 61.5 KB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 175 - Forks: 18

gellston/ConvMVVM

ConvMVVM (Convergence MVVM) is free MVVM library for WPF inspired by Community Toolkit library and Prism frameworks.

Language: C# - Size: 189 KB - Last synced: 3 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 0

SimplifyNet/Simplify

Simplify is an open-source set of lightweight .NET libraries that provide infrastructure for your applications. DI and mocking friendly.

Language: C# - Size: 10.5 MB - Last synced: 6 days ago - Pushed: 9 days ago - Stars: 18 - Forks: 8

structuremap/structuremap

A Dependency Injection/Inversion of Control tool for .NET

Language: C# - Size: 25.6 MB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 910 - Forks: 282

matrunchyk/vue-oop

Vue OOP: Universal library which helps to build OOP-driven models for GraphQL and RESTful API for Vue components. Influenced by Laravel Eloquent Models & Collections.

Language: TypeScript - Size: 4 MB - Last synced: 9 days ago - Pushed: 29 days ago - Stars: 14 - Forks: 2

ziggornif/madig

Javascript dependency injection engine

Language: JavaScript - Size: 446 KB - Last synced: 9 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

simpleinjector/SimpleInjector

An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.

Language: C# - Size: 23.9 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1,185 - Forks: 150

JooYoung2274/mud_game-oop-solid-

회사 내부 세미나_ 객체지향적으로 머드게임 만들기(solid원칙) -> 리팩토링: Express환경에서 DI, IoC 컨테이너 구현

Language: TypeScript - Size: 57.6 KB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

markeasting/dependency-injection

Minimal Dependency Injection container in Typescript

Language: TypeScript - Size: 229 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

XerProjects/Xer.IocContainer

A simple IoC container

Language: C# - Size: 304 KB - Last synced: 11 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

mrkloan/ioc-container

Lightweight IoC container for the Java programming language, featuring manual and annotations-based registration.

Language: Java - Size: 280 KB - Last synced: 11 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

saip106/dotnet-automated-testing-course

Presentation and hands-on labs material

Size: 1.43 MB - Last synced: 11 days ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

bshishov/typedi

Python typed dependency injection container to bring simple inversion of control into your project

Language: Python - Size: 108 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 14 - Forks: 3

larose/cargo

Dependency injection library for Python

Language: Python - Size: 20.5 KB - Last synced: 2 days ago - Pushed: about 4 years ago - Stars: 16 - Forks: 2

molszanski/iti

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

Language: TypeScript - Size: 1.98 MB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 120 - Forks: 7

devkimchi/Vue.js-with-ASP.NET-Core-Sample

This provides a sample code using vue.js running on ASP.NET Core

Language: JavaScript - Size: 114 KB - Last synced: 7 days ago - Pushed: about 7 years ago - Stars: 46 - Forks: 17

ipjohnson/Grace

Grace is a feature rich dependency injection container library

Language: C# - Size: 29.4 MB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 333 - Forks: 33

naylonkessler/con-boss

ConBoss is a light context manager (container) for using with dependency injection and inversion of control concepts. It is intended to be simple and light but still powerful.

Language: PHP - Size: 224 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

wlad031/pp-ioc

Experimental IoC container.

Language: Go - Size: 27.3 KB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

archine/gin-plus

An enhanced version of the Gin framework, integrating IOC, MVC and other concepts. Only do enhancements, do not make changes, to help you better Go Web development.

Language: Go - Size: 138 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 7 - Forks: 1

defval/di

🛠 A full-featured dependency injection container for go programming language.

Language: Go - Size: 305 KB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 226 - Forks: 13

Coder-Spirit/lambda-ioc 📦

Super type safe dependency injection 💉 for TypeScript (inspired by Diddly)

Language: TypeScript - Size: 177 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 9 - Forks: 0

mawippel/ioc-example

IoC/DI examples using Java and Spring Boot

Language: Java - Size: 58.6 KB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

ljacqu/DependencyInjector

Lightweight dependency injector

Language: Java - Size: 595 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 32 - Forks: 3

zheksoon/dioma

Elegant dependency injection container for vanilla JavaScript and TypeScript

Language: TypeScript - Size: 244 KB - Last synced: 20 days ago - Pushed: 22 days ago - Stars: 144 - Forks: 2

cheevauva/PDIC

Меленький и в тоже время мощный контейнер внедрения зависимостей через публичные свойства

Language: PHP - Size: 45.9 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0

minsOne/DIContainer

DIContainer is lightweight dependency injection framework for Swift

Language: Swift - Size: 1.12 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 25 - Forks: 0

guanguans/di

A flexible dependency injection container based on the modification of illuminate/container. - 一个灵活的基于 illuminate/container 修改的依赖注入容器。

Language: PHP - Size: 72.3 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 0

adonisjs/fold

IoC container with all required goodies to write flexible node applications

Language: TypeScript - Size: 1.75 MB - Last synced: 20 days ago - Pushed: 24 days ago - Stars: 113 - Forks: 20

carlossalasamper/inversify-sugar

🧁 InversifyJS framework to build hierarchical dependency systems with an elegant API.

Language: TypeScript - Size: 705 KB - Last synced: 11 days ago - Pushed: 8 months ago - Stars: 14 - Forks: 2

HampusMat/Syrette

The convenient dependency injection library for Rust. Mirror of https://git.hampusmat.com/syrette

Language: Rust - Size: 629 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 14 - Forks: 0

aregee/lazyioc

lightweight lazy dependency injection container written in ES-6

Language: JavaScript - Size: 126 KB - Last synced: 19 days ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0

modern-python/that-depends

DI-framework, inspired by python-dependency-injector, but without wiring. Python 3.12 is supported

Language: Python - Size: 137 KB - Last synced: 20 days ago - Pushed: 22 days ago - Stars: 10 - Forks: 1

zzziCode/small-spring

🌼🌻🌷从零实现一个小型的spring框架,通过手写spring源码来理解spring中的重要知识点。主要包括IOC,资源感知注入,对外扩展,AOP,事件机制等内容。

Language: Java - Size: 942 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0

zhouhoujun/tsioc

AOP, Ioc container, Boot framework, unit testing framework , activities workflow framework.

Language: TypeScript - Size: 16 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 17 - Forks: 1

Swinject/SwinjectStoryboard

Swinject extension for automatic dependency injection via Storyboard

Language: Swift - Size: 399 KB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 265 - Forks: 142

KevM/Reactive.Config

WIP. Reactive configuration from any source you care about.

Language: C# - Size: 131 KB - Last synced: 20 days ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1

vovaspace/brandi

The dependency injection container powered by TypeScript.

Language: TypeScript - Size: 1.19 MB - Last synced: 14 days ago - Pushed: 9 months ago - Stars: 187 - Forks: 12

yuzd/Autofac.Annotation

DI容器,依赖注入,AOP,动态代理等用注解来load autofac 摆脱代码或者xml配置和java的spring的注解注入一样的体验

Language: C# - Size: 894 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 206 - Forks: 50

thiagobustamante/typescript-ioc

A Lightweight annotation-based dependency injection container for typescript.

Language: TypeScript - Size: 853 KB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 521 - Forks: 63

wix-incubator/obsidian

Dependency injection library for React and React Native applications

Language: TypeScript - Size: 3.81 MB - Last synced: 7 days ago - Pushed: 21 days ago - Stars: 77 - Forks: 1

malikzh/coredi

Dependency Injection library for Node.js and Browser

Language: JavaScript - Size: 52.7 KB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

sergio11/real_insight_swiftui

RealInsight is an iOS application built using SwiftUI that aims to provide similar functionality to BeReal. It offers a platform for users to connect and share insights, thoughts, and experiences in a supportive community environment. 📱💬🌟

Language: Swift - Size: 18.1 MB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 2 - Forks: 0

Fabstract/Dependency-Injection

Dependency Injection for PHP

Language: PHP - Size: 20.5 KB - Last synced: 28 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

sgummaluri/IoCContainer

Getting started with how to write a custom IoC Container

Language: C# - Size: 35.2 KB - Last synced: 28 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

guyca/obsidian-tic-tac-toe

A simple game of tic-tac-toe written in React. Uses MVVM and Dependency Injection.

Language: TypeScript - Size: 1.02 MB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 3 - Forks: 0

teamhide/pythondi

Python lightweight dependency injection library

Language: Python - Size: 66.4 KB - Last synced: 29 days ago - Pushed: 9 months ago - Stars: 51 - Forks: 2

mrcwbr/ioc-service-container

This is a lightweight library for a service container written in TypeScript.

Language: TypeScript - Size: 483 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 18 - Forks: 1

cylon-v/hypo

General purpose IoC container for Ruby applications

Language: Ruby - Size: 60.5 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 10 - Forks: 0

baidu/CarbonGraph

A Swift dependency injection / lookup framework for iOS

Language: Swift - Size: 2.41 MB - Last synced: 2 days ago - Pushed: 10 months ago - Stars: 252 - Forks: 20

owja/ioc

:unicorn: lightweight (<1kb) inversion of control javascript library for dependency injection written in typescript

Language: TypeScript - Size: 1.05 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 272 - Forks: 12

richhh7g/simple-ioc

Inversion of control shouldn't be complicated, that's why I exist.

Language: Go - Size: 3.91 KB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

zazoomauro/node-dependency-injection

The NodeDependencyInjection component allows you to standarize and centralize the way objects are constructed in your application.

Language: JavaScript - Size: 1.64 MB - Last synced: 19 days ago - Pushed: 5 months ago - Stars: 270 - Forks: 30

gnaeus/react-ioc

Hierarchical Dependency Injection with new React 16 Context API

Language: JavaScript - Size: 1.34 MB - Last synced: 21 days ago - Pushed: 6 months ago - Stars: 198 - Forks: 10

reevik/mikron

A microkernel, IoC container for dependency injection and configuration externalization.

Language: Java - Size: 520 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0

kash-raman/Spring5-preparation

Play around with spring 5 and boot 2 latest 2018. Using https://github.com/spring-projects/spring-petclinic

Language: CSS - Size: 595 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

red-gold/react-social-network 📦

Simple React Social Network

Language: TypeScript - Size: 8.63 MB - Last synced: 20 days ago - Pushed: over 3 years ago - Stars: 490 - Forks: 485

appsquickly/pilgrim-starter

Starter application for pilgrim.ph

Language: Swift - Size: 51.9 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 3 - Forks: 1

autofac/Autofac

An addictive .NET IoC container

Language: C# - Size: 87.3 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 4,362 - Forks: 830

Tim-Maes/Bindicate

An autowiring library for .NET.

Language: C# - Size: 81.1 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 14 - Forks: 2

TenshGU/SimpleIOC

简易版IOC容器 (Spring 依赖反转/依赖注入/控制反转, Spring IOC)

Language: Java - Size: 43 KB - Last synced: 18 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

michael-rubel/laravel-auto-binder 📦

Bind interfaces to concrete classes automatically.

Language: PHP - Size: 287 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 74 - Forks: 7

narekye/code

Language: JavaScript - Size: 48.8 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0

HamedStack/HamedStack.ServiceCollection

Provides extension methods and utilities for service collection management.

Language: C# - Size: 11.7 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

lulusir/di

A simple Dependency Injection

Language: TypeScript - Size: 537 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 8 - Forks: 0

SakibvHossain/SuperDuperDrive

Web-based Personal Storage Application. Designed to securely store various files including PDFs, passwords, images, and notes

Language: Java - Size: 4.89 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 1

DevTeam/IoCContainer

Expressions based Inversion of Control container for .NET

Language: C# - Size: 19.9 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 24 - Forks: 2

darkleaf/di

DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.

Language: Clojure - Size: 503 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 31 - Forks: 2

microsoft/MinIoC

Single-file minimal C# IoC container

Language: C# - Size: 56.6 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 133 - Forks: 32

Micro-PHP/container-autowire

Language: PHP - Size: 40 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

s1njar/express-ioc-ts-base

This project is a boilerplate for creating an expressjs api with ioc container and typescript support. It already has integration of mongoDB and provides routes for authenticating users.

Language: TypeScript - Size: 36.1 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0

noviumcollective/serumjs

💉 A super lightweight dependency injection container written in ES6

Language: JavaScript - Size: 69.3 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 0

carlossalasamper/reactject 📦

💉 The TSyringe framework to use dependency injection explicitly in React.

Language: TypeScript - Size: 610 KB - Last synced: 11 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 0

jackreimers/Injact

A simple, easy to use dependency injection container for Godot 4.

Language: C# - Size: 202 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 12 - Forks: 1

fldyown/universe

Container Reflect Annotation, Like Springboot IoC, Like Hilt(Dagger2)

Language: Java - Size: 7.81 KB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

tsukhu/nxplorerjs-microservice-starter

Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs

Language: TypeScript - Size: 8.85 MB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 233 - Forks: 61

ProjectExtensions/ProjectExtensions.Azure.ServiceBus

ProjectExtensions.Azure.ServiceBus

Language: C# - Size: 4.04 MB - Last synced: 5 days ago - Pushed: almost 1 year ago - Stars: 37 - Forks: 13

godrose/Solid

.NET apps done SOLID way

Language: C# - Size: 2.08 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 5

supermax/maestro

Open Source, Lightweight Library for Unity with useful Tools to help with Dependency Injection, Inversion of Control and other SOLID mechanisms.

Language: C# - Size: 174 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0