#Dependency-injection

Showing 60 of 126 repositories tagged #dependency-injection, ranked by stars

kataras
kataras
iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:

Score
100
โ˜… 25.6k โ‘‚ 2.4k โ€”
Go
Effect-TS
Effect-TS
effect

Build production-ready applications in TypeScript

Score
100
โ˜… 14.8k โ‘‚ 604 +37/day
TypeScript
alibaba
alibaba
ARouter

๐Ÿ’ช A framework for assisting in the renovation of Android componentization (ๅธฎๅŠฉ Android App ่ฟ›่กŒ็ป„ไปถๅŒ–ๆ”น้€ ็š„่ทฏ็”ฑๆก†ๆžถ)

Score
94
โ˜… 14.5k โ‘‚ 2.6k +3/day
Java
google
google
wire

Compile-time Dependency Injection for Go

Score
83
โ˜… 14.4k โ‘‚ 739 +4/day
Go
inversify
inversify
InversifyJS

Powerful and lightweight inversion of control container. Moved to https://github.com/inversify/monorepo

Score
92
โ˜… 12.1k โ‘‚ 711 +1/day
TypeScript
jonataslaw
jonataslaw
getx

Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.

Score
100
โ˜… 11.2k โ‘‚ 1.8k +3/day
Dart
InsertKoinIO
InsertKoinIO
koin

Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

Score
99
โ˜… 10.0k โ‘‚ 783 +5/day
Kotlin
evrone
evrone
go-clean-template

Clean Architecture template for Golang services

Score
94
โ˜… 7.6k โ‘‚ 656 +13/day
Go
uber-go
uber-go
fx

A dependency injection based application framework for Go.

Score
89
โ˜… 7.6k โ‘‚ 344 +11/day
Go
Swinject
Swinject
Swinject

Dependency injection framework for Swift with iOS/macOS/Linux

Score
89
โ˜… 6.7k โ‘‚ 544 โ€”
Swift
microsoft
microsoft
tsyringe

Lightweight dependency injection container for JavaScript/TypeScript

Score
85
โ˜… 6.0k โ‘‚ 182 โ€”
TypeScript
loopbackio
loopbackio
loopback-next

LoopBack makes it easy to build modern API applications that require complex integrations.

Score
100
โ˜… 5.1k โ‘‚ 1.1k +1/day
TypeScript
ets-labs
ets-labs
python-dependency-injector

Dependency injection framework for Python

Score
100
โ˜… 4.9k โ‘‚ 349 +8/day
Python
uber-go
uber-go
dig

A reflection based dependency injection toolkit for Go.

Score
56
โ˜… 4.5k โ‘‚ 227 +5/day
Go
thangchung
thangchung
go-coffeeshop

โ˜• A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

Score
61
โ˜… 4.4k โ‘‚ 455 โ€”
Go
typestack
typestack
typedi

Simple yet powerful dependency injection tool for JavaScript and TypeScript.

Score
69
โ˜… 4.2k โ‘‚ 165 โ€”
TypeScript
marcj
marcj
deepkit

modular high-performance TypeScript framework

Score
77
โ˜… 3.5k โ‘‚ 141 โ€”
TypeScript
tsedio
tsedio
tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. โญ๏ธ Star to support our work!

Score
80
โ˜… 3.1k โ‘‚ 293 +2/day
TypeScript
hmlongco
hmlongco
Factory

A modern approach to Container-Based Dependency Injection for Swift and SwiftUI.

Score
97
โ˜… 2.9k โ‘‚ 185 +3/day
Swift
zubairehman
zubairehman
flutter_boilerplate_project

A boilerplate project created in flutter using MobX and Provider.

Score
80
โ˜… 2.4k โ‘‚ 910 โ€”
Dart
pointfreeco
pointfreeco
swift-dependencies

A dependency management library inspired by SwiftUI's "environment."

Score
96
โ˜… 2.2k โ‘‚ 181 +3/day
Swift
FoalTS
FoalTS
foal

Full-featured Node.js framework ๐Ÿš€

Score
0
โ˜… 1.9k โ‘‚ 141 โ€”
TypeScript
square
square
Cleanse

Lightweight Swift Dependency Injection Framework

Score
74
โ˜… 1.8k โ‘‚ 82 โ€”
Swift
PatilShreyas
PatilShreyas
NotyKT

๐Ÿ“’ NotyKT is a complete ๐Ÿ’ŽKotlin-stack (Backend + Android) ๐Ÿ“ฑ application built to demonstrate the use of Modern development tools with best practices implementation๐Ÿฆธ.

Score
93
โ˜… 1.8k โ‘‚ 256 โ€”
Kotlin
evant
evant
kotlin-inject

Dependency injection lib for kotlin

Score
87
โ˜… 1.5k โ‘‚ 72 +1/day
Kotlin
HuolalaTech
HuolalaTech
hll-wp-therouter-android

A framework for assisting in the renovation of Android componentization(ๅธฎๅŠฉ App ่ฟ›่กŒ็ป„ไปถๅŒ–ๆ”น้€ ็š„ๅŠจๆ€่ทฏ็”ฑๆก†ๆžถ)

Score
90
โ˜… 1.3k โ‘‚ 151 โ€”
Kotlin
ZacSweers
ZacSweers
metro

A multiplatform, compile-time dependency injection framework for Kotlin

Score
91
โ˜… 1.3k โ‘‚ 104 +8/day
Kotlin
skydoves
skydoves
MarvelHeroes

โค๏ธ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.

Score
71
โ˜… 1.2k โ‘‚ 168 +1/day
Kotlin
stephanenicolas
stephanenicolas
toothpick

A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.

Score
69
โ˜… 1.1k โ‘‚ 113 โ€”
Java
igorkulman
igorkulman
iOSSampleApp

Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding

Score
86
โ˜… 902 โ‘‚ 91 +1/day
Swift
irahardianto
irahardianto
service-pattern-go

Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.

Score
33
โ˜… 898 โ‘‚ 121 โ€”
Go
arunkumar9t2
arunkumar9t2
scabbard

๐Ÿ—ก A tool to visualize Dagger 2 dependency graphs

Score
77
โ˜… 876 โ‘‚ 37 โ€”
Kotlin
google
google
inject.dart

Compile-time dependency injection for Dart and Flutter

Score
66
โ˜… 860 โ‘‚ 194 โ€”
Dart
ankorstore
ankorstore
yokai

Simple, modular, and observable Go framework for backend applications.

Score
78
โ˜… 836 โ‘‚ 29 +2/day
Go
droidparts
droidparts
droidparts
Score
64
โ˜… 766 โ‘‚ 210 โ€”
Java
alexzaitsev
alexzaitsev
apk-dependency-graph

Android class dependency visualizer. This tool helps to visualize the current state of the project.

Score
59
โ˜… 761 โ‘‚ 69 โ€”
Java
frintjs
frintjs
frint

Modular JavaScript framework for building scalable and reactive applications

Score
15
โ˜… 757 โ‘‚ 33 โ€”
JavaScript
cellbang
cellbang
cell

Cell is a Serverless First, componentized, platform-independent progressive application framework based on TypeScript. Cell ๆ˜ฏๅŸบไบŽ TypeScript ็š„ Serverless Firstใ€็ป„ไปถๅŒ–ใ€ๅนณๅฐๆ— ๅ…ณ็š„ๆธ่ฟ›ๅผๅบ”็”จๆก†ๆžถใ€‚

Score
38
โ˜… 746 โ‘‚ 66 โ€”
TypeScript
sarulabs
sarulabs
di

Dependency injection container in go (golang)

Score
39
โ˜… 720 โ‘‚ 59 โ€”
Go
go-masonry
go-masonry
mortar

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

Score
11
โ˜… 677 โ‘‚ 22 โ€”
Go
MelbourneDeveloper
MelbourneDeveloper
Device.Net

A C# cross platform connected device framework

Score
60
โ˜… 676 โ‘‚ 121 โ€”
C#
Zuikyo
Zuikyo
ZIKRouter

Interface-oriented router for discovering modules, and injecting dependencies with protocol in Objective-C and Swift.

Score
57
โ˜… 658 โ‘‚ 115 โ€”
Objective-C
bespoyasov
bespoyasov
solidbook

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

Score
8
โ˜… 654 โ‘‚ 58 โ€”
MDX
7mind
7mind
izumi

Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

Score
60
โ˜… 628 โ‘‚ 73 โ€”
Scala
flamego
flamego
flamego

The modular Go framework for composable systems

Score
67
โ˜… 622 โ‘‚ 41 โ€”
Go
golobby
golobby
container

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

Score
28
โ˜… 613 โ‘‚ 36 โ€”
Go
inversify
inversify
inversify-express-utils

Some utilities for the development of Express application with InversifyJS

Score
62
โ˜… 606 โ‘‚ 100 โ€”
TypeScript
DeluxeAlonso
DeluxeAlonso
UpcomingMovies

Movies app written in Swift 5 using the TMDb API and demonstrating Clean Architecture, Dependency Injection, MVVM and Coordinators.

Score
54
โ˜… 591 โ‘‚ 70 โ€”
Swift
yoyofx
yoyofx
yoyogo

๐Ÿฆ„๐ŸŒˆ YoyoGo is a simple, light and fast , dependency injection based micro-service framework written in Go. Support Nacos ,Consoul ,Etcd ,Eureka ,kubernetes.

Score
6
โ˜… 583 โ‘‚ 43 โ€”
Go
i-love-flamingo
i-love-flamingo
flamingo

Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.

Score
72
โ˜… 560 โ‘‚ 71 +2/day
Go
sdgmf
sdgmf
go-project-sample

Introduce the best practice experience of Go project with a complete project example.้€š่ฟ‡ไธ€ไธชๅฎŒๆ•ด็š„้กน็›ฎ็คบไพ‹ไป‹็ปGo่ฏญ่จ€้กน็›ฎ็š„ๆœ€ไฝณๅฎž่ทต็ป้ชŒ.

Score
17
โ˜… 546 โ‘‚ 105 โ€”
Go
suites-dev
suites-dev
suites

A unit testing framework for TypeScript backends working with inversion of control and dependency injection

Score
54
โ˜… 539 โ‘‚ 20 โ€”
TypeScript
thiagobustamante
thiagobustamante
typescript-ioc

A Lightweight annotation-based dependency injection container for typescript.

Score
0
โ˜… 527 โ‘‚ 68 โ€”
TypeScript
Savory
Savory
Danet

The most mature backend framework for Deno. Create awesome HTTP and WebSocket server as well as KVQueue workers !

Score
46
โ˜… 521 โ‘‚ 23 โ€”
TypeScript
mustafaakin
mustafaakin
gongular

A different approach to Go web frameworks

Score
0
โ˜… 501 โ‘‚ 17 โ€”
Go
GIfatahTH
GIfatahTH
states_rebuilder

a simple yet powerful state management technique for Flutter

Score
49
โ˜… 476 โ‘‚ 52 โ€”
Dart
alexruperez
alexruperez
SecurePropertyStorage

Helps you define secure storages for your properties using Swift property wrappers.

Score
83
โ˜… 474 โ‘‚ 20 +1/day
Swift
SAGARSURI
SAGARSURI
MyMovies

A Flutter app which shows a list of popular movies.

Score
56
โ˜… 450 โ‘‚ 149 โ€”
Dart
ivlevAstef
ivlevAstef
DITranquillity

Dependency injection for iOS (Swift)

Score
81
โ˜… 436 โ‘‚ 32 +1/day
Swift
omni-us
omni-us
jsonargparse

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables

Score
40
โ˜… 426 โ‘‚ 65 โ€”
Python
Related Topics
#typescript#go#golang#ioc#framework#android#swift#kotlin#ios#nodejs#inversion-of-control#di

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly