Showing 36 of 66 projects
A Clean Architecture solution template for ASP.NET Core 10, providing a structured, loosely-coupled foundation for building maintainable applications.
A production-ready .NET modular monolith application implementing Domain-Driven Design, CQRS, and event-driven architecture.
A sample ASP.NET Core 8.0 monolithic web application demonstrating enterprise patterns and architecture.
A production-ready ASP.NET 9.0 reference application implementing Clean Architecture, DDD, CQRS, and Event Sourcing.
A practical Go example application demonstrating DDD, Clean Architecture, and CQRS through step-by-step refactoring.
A comprehensive Domain-Driven Design example project implementing a library system with strategic analysis and tactical patterns.
A reference implementation of a cargo booking system demonstrating Domain-Driven Design (DDD) patterns and practices.
Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.
A Node.js and TypeScript web API boilerplate following DDD, Clean Architecture, and layered architecture principles.
A sample .NET Core REST API demonstrating CQRS with raw SQL, DDD, and Clean Architecture.
An annotation-driven low-code data platform for building admin backends and AI applications with zero frontend code.
A CLI tool for scaffolding and building production-ready Go applications with a layered architecture.
A full-stack .NET microservices e-commerce demo application built with Dapr and Tye.
A curated collection of resources for EventStorming, a collaborative workshop method for domain discovery and software design.
A data mapping and persistence toolkit for Ruby that provides powerful object mapping without limiting database capabilities.
A simplified insurance sales portal demonstrating microservices architecture with .NET Core, featuring CQRS, service discovery, and asynchronous communication.
A comprehensive Python library for building event-sourced applications with flexible persistence, encryption, and concurrency control.
A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.
A Ruby library for implementing event-driven architectures in Rails applications, providing event publishing, storage, and subscription.
A .NET source generator and analyzer that creates validated value objects from primitives to combat primitive obsession.
A production-ready TypeScript/NestJS reference implementation of DDD, Hexagonal Architecture, CQRS, Event Sourcing, and Event-Driven Architecture.
A curated collection of resources for implementing Domain-Driven Design and clean architecture patterns in Python, Ruby, PHP, and other dynamic languages.
A minimal .NET clean architecture template for microservices, applying DDD-lite, CQRS-lite, and cloud-native patterns to a sample eCommerce project.
A lightweight DDD enhancement framework for forward and reverse business modeling to support complex system architecture evolution.
A Symfony 7 boilerplate implementing Domain-Driven Design, CQRS, and Event Sourcing patterns for PHP backend applications.
A PHP 7 implementation of the cargo shipping domain from Eric Evans' Domain-Driven Design book, demonstrating tactical DDD patterns.
A .NET Core rapid development framework implementing DDD and CQRS patterns for event-driven, event-sourced applications.
A GraphQL Star Wars example implementation using GraphQL for .NET, ASP.NET Core, and Entity Framework Core.
A practical example of Event Sourcing and CQRS patterns applied to a minimalistic banking domain.
A Symfony-based PHP wallet API implementing Domain-Driven Design with examples for authentication, testing, and event-driven architecture.
PHP 7.4+ EventStore implementation providing common interfaces and classes for event sourcing.
A powerful and flexible mediator implementation for .NET that enables clean architecture by decoupling request/response handling.
A lightweight, opinionated CQRS and event sourcing framework for serverless architectures.
A .NET library that integrates NServiceBus and EventStore to simplify building event-sourced domain-driven design applications.
A cloud-native distributed system reference implementation using Reactive DDD, Event Sourcing, CQRS, and microservices.
A sample implementation and comparison of various DDD approaches in .NET to quickly start domain-driven design projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.