Showing 18 of 18 projects
A lightweight dependency injection framework for Swift that helps build loosely-coupled, testable iOS/macOS/Linux apps.
A fast, flexible, and easy-to-use Dependency Injection library for .NET that promotes best practices and verifiable configurations.
A simple Swift dependency injection container that uses protocols to resolve dependencies and avoid singletons.
A lightweight yet powerful IoC dependency injection container for Go projects with singleton/transient bindings and named dependencies.
A lightweight yet powerful dependency injection library for Swift on Apple platforms and Linux.
A lightweight yet powerful dependency injection library for Swift, designed for iOS, macOS, tvOS, watchOS, and Linux.
An ultra-lightweight, easy-to-use dependency injection library for Java and Android that implements JSR-330.
A serializable dependency injection container for PHP with constructor/setter injection, interface awareness, and configuration inheritance.
Deli is a Swift dependency injection container that automatically generates DI containers and validates dependency graphs at build time.
A lightweight, type-safe Dependency Injection library for JavaScript and TypeScript projects.
A lightweight dependency injection container for TypeScript with functional API and React integration.
A .NET dependency injection container and framework that generates registrations at compile time using conventions.
A flexible, type-safe dependency resolution framework for Swift with support for concurrency and complex dependency hierarchies.
A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.
Strict runtime dependency injection library for Go that validates dependencies and prevents missing or ambiguous injections.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.