Showing 36 of 45 projects
A lightweight dependency injection framework for Java 11+ that replaces factories and manual object instantiation.
A lightweight dependency injection framework for Swift that helps build loosely-coupled, testable iOS/macOS/Linux apps.
An Inversion of Control (IoC) container for .NET that manages dependencies between classes to keep applications maintainable as they scale.
A Symfony component that standardizes and centralizes object construction through dependency injection.
A powerful, lightweight dependency injection framework for Objective-C and Cocoa applications.
A lightning-fast, ultra-lightweight dependency injector for .NET applications.
A mature, feature-rich Inversion of Control container for .NET applications.
A lightweight, feature-complete dependency injection library for JavaScript and TypeScript, extracted from Angular's DI system.
A fast, small, and full-featured Inversion of Control container for .NET applications.
A small but powerful PSR-11 compliant dependency injection container for PHP applications.
A single-file, easy-to-use Inversion of Control container for .NET, designed for small projects and beginners.
An ultra lightweight Inversion of Control (IoC) container for .NET with high performance and minimal overhead.
A lightweight yet powerful IoC dependency injection container for Go projects with singleton/transient bindings and named dependencies.
A fast, modern Inversion of Control (IoC) container and successor to StructureMap for .NET applications.
A non-intrusive, header-only dependency injection container for C++11 and later that automates wiring and reduces boilerplate.
A lightweight yet powerful dependency injection library for Swift, designed for iOS, macOS, tvOS, watchOS, and Linux.
A lightweight yet powerful dependency injection library for Swift on Apple platforms and Linux.
A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.
An ultra-lightweight, easy-to-use dependency injection library for Java and Android that implements JSR-330.
A full-featured dependency injection container for Go, offering intuitive auto-wiring and advanced features like lazy-loading and container scopes.
A compile-time-safe dependency injection library for Swift that eliminates boilerplate while ensuring dependency validity.
A framework for building extensible Electron applications with a plugin architecture.
A lightweight, fast, and portable dependency injection framework for .NET-based solutions.
A simple but powerful dependency injection container for Go projects with automatic injection and lifecycle management.
A lightweight, type-safe Dependency Injection library for JavaScript and TypeScript projects.
Deli is a Swift dependency injection container that automatically generates DI containers and validates dependency graphs at build time.
An Inversion of Control (IOC) framework for building games with the Starling framework, featuring dependency injection and view mediation.
A lightweight, convention-over-configuration dependency injection framework for ColdFusion/CFML applications.
Enables dependency injection for Vert.x modules and verticles using Google Guice.
A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.
A reflection-based dependency injection package for Go that automates dependency management with type safety and runtime efficiency.
A Go dependency injection and inversion of control package with lifecycle support and circular dependency detection.
A compile-time dependency injection container for C# using source generators for maximum performance and zero runtime overhead.
A lightweight dependency injection container for Crystal with auto-injection, memoization, and contextual bindings.
A simple and flexible dependency injection container for Dart applications, including Flutter.
A lightweight MVC framework for building ActionScript 3.0 applications, mobile apps, and Starling-based games.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.