Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Dependency Injection

Dependency Injection

349 projects

Showing 36 of 349 projects

ParamConverterBundle
ParamConverterBundlePHP

Provides a service param converter for Symfony to inject services into controller actions via request attributes.

#controller#dependency-injection#bundle
Stars16
Forks2
Last commit9 years ago
Presenter
PresenterSwift

A Swift library for safe and clean screen transitions in iOS apps with dependency injection and type constraints.

#ios#dependency-injection#type-safety
Stars15
Forks1
Last commit10 years ago
gob
gobGo

A Go project bootstrapping tool and framework that provides Maven/Gradle-like build automation and SpringBoot-like configuration.

#plugin-system#scaffold#dependency-injection
Stars15
Forks0
Last commit1 year ago
go-commandbus
go-commandbusGo

A lightweight and pluggable command bus implementation for Go applications.

#dependency-injection#design-patterns#microservices
Stars15
Forks5
Last commit4 years ago
Alchemic
AlchemicObjective-C

A powerful dependency injection framework for iOS that simplifies object creation and property management in Objective-C and Swift projects.

#runtime-discovery#ios#objective-c
Stars14
Forks1
Last commit9 years ago
ng-noop
ng-noopTypeScript

A minimal, DOM-less Angular platform for custom runtimes, CLIs, servers, and experimental renderers.

#dom-less#change-detection#dependency-injection
Stars13
Forks0
Last commit6 months ago
Inyector
InyectorC#

A .NET library for automatic dependency injection configuration via assembly scanning and rules.

#ninject#asp-net-core#dependency-injection
Stars13
Forks1
Last commit6 years ago
autowire
autowireGo

A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.

#go-modules#dependency-injection#testing
Stars12
Forks1
Last commit2 years ago
KutnyAutowiringBundle
KutnyAutowiringBundlePHP

Provides constructor autowiring for Symfony2 Dependency Injection container to reduce manual service configuration.

#dependency-injection#bundle#autowiring
Stars12
Forks3
Last commit10 years ago
Rest Client
Rest ClientPHP

A Magento 2 module that industrializes REST API integrations using Guzzle and dependency injection to reduce boilerplate code.

#caching#dependency-injection#rest-api
Stars12
Forks4
Last commit6 months ago
NotoriousClient
NotoriousClientC#

A strongly-typed, extensible HTTP client for .NET with a fluent request builder, supporting JSON, multipart, and streaming.

#system-text-json#strongly-typed#dependency-injection
Stars12
Forks0
Last commit2 months ago
Athena Dependency Injection
Athena Dependency InjectionCrystal

A robust dependency injection service container framework for managing object dependencies and services.

#software-architecture#dependency-injection#modular-design
Stars11
Forks2
Last commit
sinject
sinjectJavaScript

A lightweight JavaScript dependency injection framework that supports circular dependencies and lazy resolution.

#dependency-injection#reactive-architecture#inversion-of-control
Stars10
Forks3
Last commit11 years ago
kinit
kinitGo

A Go library providing a global IoC container for automatic dependency injection with reflection-based runtime resolution.

#factory#dependency-injection#initializer
Stars10
Forks1
Last commit5 years ago
wicket-autowire
wicket-autowireJava

Annotation-based auto-wiring for Apache Wicket components to simplify component hierarchy management.

#dependency-injection#component-management#auto-wiring
Stars9
Forks2
Last commit10 years ago
di
diGo

A Go dependency injection library focused on clean API, flexibility, and advanced resolution scenarios.

#struct-injection#factory#dependency-injection
Stars9
Forks5
Last commit9 months ago
west
westV

A modular web framework for V that emulates NestJS architecture, built as a wrapper around vweb.

#modular-architecture#server-side#vlang
Stars9
Forks0
Last commit1 year ago
ioc
iocTypeScript

A powerful and flexible Inversion of Control (IoC) container for TypeScript applications, inspired by Angular and NestJS.

#modular-architecture#dependency-injection#decorators
Stars8
Forks0
Last commit7 months ago
syringe
syringeCrystal

A simple and basic dependency injection shard for the Crystal programming language.

#modular-architecture#dependency-injection#crystal-lang
Stars8
Forks2
Last commit6 years ago
TagDebugCommandBundle
TagDebugCommandBundlePHP

Symfony bundle providing a console command to inspect and debug tagged services in Symfony applications.

#dependency-injection#dev-tools#console-command
Stars8
Forks1
Last commit12 years ago
Vert.x Spring Verticle Factory
Vert.x Spring Verticle FactoryJava

A Vert.x Verticle Factory that creates verticles as Spring beans from a Spring Application Context.

#spring#spring-framework#dependency-injection
Stars7
Forks2
Last commit
ngfire
ngfireTypeScript

A minimal Angular wrapper for Firebase JS SDK, designed for modern Angular with signals and zoneless change detection.

#authentication#firestore#cloud-functions
Stars7
Forks1
Last commit6 months ago
ng-elementum
ng-elementumTypeScript

A modern fork of @angular/elements that enhances Angular component integration with Web Components, requiring zoneless mode.

#web-components#custom-elements#dependency-injection
Stars6
Forks0
Last commit1 day ago
redaktilo-bundle
redaktilo-bundlePHP

Integrates Redaktilo's file editing capabilities as services in Symfony applications.

#dependency-injection#service-integration#symfony-bundle
Stars6
Forks0
Last commit10 years ago
ViperServices
ViperServicesSwift

A lightweight dependency injection container for iOS Swift applications with boot order and dependency management.

#ios#dependency-injection#boot-order
Stars6
Forks3
Last commit1 month ago
ng-httpclient-easy-network-stub
ng-httpclient-easy-network-stubTypeScript

A type-safe Angular HttpClient mock server for stubbing network requests during frontend development.

#httpclient#frontend-development#dependency-injection
Stars6
Forks0
Last commit
MhorMediaInfoBundle
MhorMediaInfoBundlePHP

A Symfony bundle that integrates the php-mediainfo library to extract media file metadata within Symfony applications.

#dependency-injection#file-processing#media-analysis
Stars6
Forks2
Last commit9 years ago
Modular.StarterTemplate
Modular.StarterTemplateC#

A starter template for building modular applications using Clean Architecture and DDD with synchronous, transactional module interactions.

#modular-architecture#database-schema#dependency-injection
Stars6
Forks0
Last commit
use-vue-service
use-vue-serviceTypeScript

Lightweight Vue 3 state management and dependency injection library inspired by Angular services.

#service#service-oriented#dependency-injection
Stars5
Forks0
Last commit4 months ago
ts-fp-di
ts-fp-diTypeScript

A tiny TypeScript functional dependency injection library based on AsyncLocalStorage for Node.js and Deno.

#local#injection#functional-programming
Stars5
Forks1
Last commit1 year ago
StoryboardBuilder
StoryboardBuilderSwift

A Swift framework for simple dependency injection when generating views and view controllers from storyboards and XIB files.

#ios#dependency-injection#view-controller
Stars5
Forks1
Last commit7 years ago
ngx-serializer
ngx-serializerTypeScript

Angular wrapper for the @paddls/ts-serializer library, providing object serialization and deserialization utilities.

#object-mapping#serialization-library#javascript-framework
Stars4
Forks2
Last commit1 year ago
ozean
ozeanTypeScript

A progressive Bun-based framework for building efficient and scalable server-side applications with an Angular-inspired architecture.

#server-side#dependency-injection#decorators
Stars4
Forks1
Last commit1 year ago
Vert.x Solr Service
Vert.x Solr ServiceJava

A Vert.x 3 service that provides Solr search capabilities via the Vert.x event bus with proxying support.

#search#dependency-injection#event-bus
Stars4
Forks5
Last commit9 years ago
phalcon-boundmodels
phalcon-boundmodelsPHP

Automatically resolves and injects Phalcon models based on route parameters in controllers.

#dependency-injection#mvc#phalcon
Stars4
Forks1
Last commit1 year ago
Phalcon Routing for Yaml
Phalcon Routing for YamlPHP

A Phalcon router adapter that loads routes from YAML configuration files.

#yaml#dependency-injection#phalcon
Stars4
Forks1
Last commit7 years ago
PreviousPage 9 of 10

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 months ago
1 year ago
17 days ago
1 year ago
Next
#Dotnet58
#Typescript47
#Testing47
#Inversion Of Control44
#Go40
#Ios39
#Swift39
#Php36
#Microservices34
#Golang34
#Angular30
#Ioc Container28