Showing 32 of 32 projects
A Clean Architecture solution template for ASP.NET Core 10, providing a structured, loosely-coupled foundation for building maintainable applications.
An open-source web application framework for ASP.NET Core that provides an opinionated architecture and infrastructure for building enterprise software.
A production-ready .NET modular monolith application implementing Domain-Driven Design, CQRS, and event-driven architecture.
A curated list of resources for Domain-Driven Design (DDD), CQRS, Event Sourcing, and Event Storming.
A curated list of resources for Domain-Driven Design (DDD), CQRS, Event Sourcing, and Event Storming.
A general-purpose application framework for building modern web applications with ASP.NET Core and Entity Framework Core.
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.
A sample implementation of Clean Architecture principles for .NET 6 and React+Redux, featuring a virtual wallet application.
A comprehensive example iOS app demonstrating Domain-Driven Design and Clean Architecture with modular SwiftUI implementation.
A comprehensive iOS example app demonstrating Domain-Driven Design and Clean Architecture with modular SwiftUI and TCA implementations.
A starter kit for building production-grade, scalable web services in Go using a Domain Driven, Data Oriented Architecture for Kubernetes.
Reference implementations of Bounded Contexts from Vaughn Vernon's 'Implementing Domain-Driven Design' book.
A comprehensive collection of tutorials, samples, and resources for implementing Event Sourcing and CQRS in .NET using Marten and EventStoreDB.
A Node.js and TypeScript web API boilerplate following DDD, Clean Architecture, and layered architecture principles.
A React Native forms library that generates forms from domain models with automatic validation and customizable UI.
A sample .NET Core REST API demonstrating CQRS with raw SQL, DDD, and Clean Architecture.
A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.
Async/await first CQRS+ES and DDD framework for .NET designed to be easy to use and highly configurable.
A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.
A full-stack .NET 10 reference application demonstrating Clean Architecture with support for monoliths, modular monoliths, and microservices.
A curated collection of resources for EventStorming, a collaborative workshop method for domain discovery and software design.
A framework for building Elixir applications using the CQRS and Event Sourcing (CQRS/ES) pattern.
A collection of patterns and resources to visualize relationships between bounded contexts and teams in Domain-Driven Design.
A Rust procedural macro for creating newtypes with built-in sanitization and validation guarantees.
Immutable date and time library for JavaScript, ported from Java's ThreeTen backport with a domain-driven API.
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.
Infrastructure and testing helpers for building CQRS and event-sourced applications in PHP.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.