Showing 36 of 349 projects
A Coreader-like dependency injection microframework for Swift that enables controlled substitution of coeffects like dates and network calls in tests.
A Go project template implementing vertical slice architecture for clean, testable, and dependency-isolated code.
A Dropwizard bundle providing configuration, health checks, metrics, and dependency injection for Cassandra integration.
A lightweight MVVM framework designed specifically for Xamarin.Forms applications.
DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments.
Symfony bundle that integrates PHP-FFmpeg as a service for video processing in Symfony applications.
An unobtrusive dependency injection library for Elixir that enables mocking for testing without modifying function signatures.
A SwiftUI architecture library that decouples state changes from views, inspired by TCA but with reduced computational overhead.
An Entity Component System framework for Haxe, designed for high-performance game development.
A simple job scheduler implementation for Dropwizard that integrates Guice and Quartz with dependency injection support.
A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.
A twelve-factor configuration library for Java 8+ that loads environment variables from .env files.
A non-intrusive dependency injection framework for Objective-C on iOS and macOS.
A Spring extension that creates Spring-aware Vert.x verticles, enabling dependency injection and separate Spring contexts for each verticle.
A web application skeleton built with Slim4 Framework, PHP-DI, Nyholm PSR7, and Twig for rapid PHP development.
An Elixir library for creating injectable test dependencies using pattern matching and message passing without overriding existing modules.
A flexible, lightweight dependency injection library for React, React Native, and Vue3 applications, inspired by NestJS and Angular.
Brings the CDI programming model into the Vert.x ecosystem for building reactive JVM applications.
A solid, lean, readable, upgradable, and testable boilerplate for Android apps using MVP architecture and dependency injection.
A Dropwizard bundle that provides seamless integration with Google Guice for dependency injection.
A lightweight state management library for Angular using Services with RxJS or Signal, designed for simplicity and Angular's dependency injection.
A fast dependency injection library for .NET and Mono, ported from Square's Dagger with compile-time validation via Fody.
A type-safe REST library for .NET Standard 2.0 that simplifies consuming distributed HTTP APIs and microservices across multiple regions.
A Vert.x module for executing Cassandra statements asynchronously with callbacks on the Vert.x event loop.
Strict runtime dependency injection library for Go that validates dependencies and prevents missing or ambiguous injections.
A tiny TypeScript library for handling side effects using algebraic effects with type safety.
Symfony bundle that integrates the official MongoDB PHP driver library with dependency injection and profiling tools.
An Angular library for loading runtime configuration from JSON files or API endpoints with type safety and validation.
An intuitive and extendable provider framework for Luau, offering type-safe APIs, method lifecycles, and dependency injection.
An opinionated controller framework for Vert.x-web that eliminates routing boilerplate through annotations and reflection.
A Go framework for component-based development with dependency injection and configuration handling.
A batteries-included Go framework for building production-grade gRPC and HTTP APIs with MongoDB ODM, Temporal workflows, and zero-config SSL.
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 high-productivity REST framework for Go that maps Go structs to resources with automatic routing and dependency injection.
A reflection-based dependency injection package for Go that automates dependency management with type safety and runtime efficiency.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.