Showing 36 of 349 projects
An Inversion of Control (IOC) framework for building games with the Starling framework, featuring dependency injection and view mediation.
A lightweight event aggregator for Blazor that enables indirect component-to-component communication through publish/subscribe messaging.
A Swift micro-framework using Property Wrappers to implement the Service Locator pattern.
Test framework extensions (JUnit 4, JUnit 5, Spock) for unit testing CDI components with a real Weld container.
A Swift utility library for type-safe storage and retrieval of custom types in NSUserDefaults.
A high-performance Java messaging library for decoupling requests and events from their handlers using annotations without reflection overhead.
A lightweight, convention-over-configuration dependency injection framework for ColdFusion/CFML applications.
A Sitecore Helix-based solution template for greenfield projects, pre-configured with common tools and best practices.
A Zend Framework 2 module that integrates the AWS SDK for PHP to simplify AWS service interactions.
A lightweight dependency injection framework for Swift, inspired by KOIN and using the service-locator pattern.
A lightweight dependency injection container for TypeScript with functional API and React integration.
A smart configuration plugin and singleton service layer for Aurelia 1 applications.
A .NET dependency injection container and framework that generates registrations at compile time using conventions.
A .NET library that simplifies sending and receiving emails with MailKit using a fluent, one-line-of-code API.
A lightweight Swift library for easy transitions between VIPER modules in iOS apps.
A simple and scalable boilerplate for building organized REST APIs with the Fiber framework in Go.
A high-performance Go framework inspired by Spring Boot, providing dependency injection, auto-configuration, and lifecycle management with zero runtime reflection.
A simple CRUD API built with Go for educational purposes, demonstrating various Go patterns and architectures.
A dependency registry for Elixir that simplifies testing by managing dependencies through a process.
A library enabling strongly typed routing in ASP.NET Core MVC projects for type-safe route definitions and link generation.
A dependency injection library for Go with service lifetimes (singleton, scoped, transient) and automatic wiring.
An opinionated Slim 4 starter template for small-to-medium PHP applications with modern tooling.
An Inertia.js adapter for FastAPI that leverages FastAPI's dependency injection system to build single-page applications.
A dependency injection framework for the D programming language with autowiring support, inspired by Spring and Hypodermic.
A cross-platform settings plugin for Xamarin and Windows with object storage, change monitoring, and cloud sync capabilities.
A set of open-source .NET libraries for implementing domain-driven design (DDD) and CQRS patterns.
A test-friendly replacement for Go's time package with mocking capabilities for time-dependent code.
A .NET8 framework for enterprise and SaaS applications that provides standardized tools and aspects following USE-CASE driven methodology.
A pure Swift dependency injection library for iOS, macOS, and Linux, succeeding Typhoon with strong typing and no reflection.
A simple and lightweight .NET library for building and executing queries against Apache Solr.
A simple skeleton for Go applications following standard project layout with pre-configured tools and structure.
A flexible, type-safe dependency resolution framework for Swift with support for concurrency and complex dependency hierarchies.
A small, lightweight dependency injection framework for Java 8 that avoids magic and uses pure Java code.
A .NET source generator that encapsulates domain and business logic using the Command pattern for flexible application architecture.
Enables dependency injection for Vert.x modules and verticles using Google Guice.
A Python framework for building event-driven distributed systems using CQRS, sagas, and transactional outbox patterns.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.