Showing 30 of 66 projects
A framework for building distributed services with DDD, CQRS, and event sourcing on the Akka platform.
A transpiled domain-specific language that helps developers build clean, testable, and maintainable modular monoliths or microservices.
A fully event-sourced e-commerce microservices example built with DDD, CQRS, and Aggregates.NET patterns.
A hands-on workshop for learning Domain-Driven Design, EventStorming, and Specification by Example through a practical business scenario.
A lightweight and extensible infrastructure for building high-quality web applications based on ASP.NET Core.
A sample Domain-Driven Design and CQRS project built with Kotlin and Spring, demonstrating a layered architecture for order management.
A Kotlin/Java framework for building reactive, event-sourced microservices using DDD and CQRS patterns.
A sample Go application demonstrating Domain-Driven Design architecture with clean separation of concerns.
A simple asynchronous message bus library for Go applications.
A lightweight .NET library for implementing event sourcing with aggregates, designed for scenarios requiring multi-aggregate collaboration.
A TodoMVC implementation in C#/TypeScript demonstrating Event Sourcing, CQRS, and Domain-Driven Design patterns.
A .NET Core template for generating service backends following Clean Architecture and Domain-Driven Design principles.
An Elixir library for organizing business logic into operations with parameter validation, policy checks, and chaining.
A Python library implementing Domain-Driven Design, event-based systems, and CRUD patterns for enterprise development.
A .NET Core example implementing DDD, CQRS, and event-sourcing using EventFlow with RabbitMQ, MongoDB, PostgreSQL, and EventStore.
A curated list of resources for Domain Storytelling practitioners, including books, articles, videos, and tools.
A sample wishlist application built with Symfony 3 and Vue.js using Domain-Driven Design principles.
A .NET Core 2.1 N-Layered Architecture reference implementation for building Web APIs using Domain-Driven Design principles.
A dependently-typed Idris implementation of Domain-Driven Design concepts from 'Domain Modeling Made Functional', deployed as a Node.js microservice.
A sample Go application project layout implementing Clean Architecture with real, runnable code.
A demonstration of Domain-Driven Design applied to a simple e-shop cart with dynamic pricing and testing strategies.
Build functional, event-sourced domain models in Elixir using aggregate roots that rebuild state from events.
A simplified in-memory example of Event Sourcing with CQRS implementation in Java for the banking domain.
Documentation and resources for the DDD-CQRS-ES Discord community, which migrated from Slack.
An event sourcing implementation sample in F# demonstrating domain-driven design patterns.
A set of open-source .NET libraries for implementing domain-driven design (DDD) and CQRS patterns.
A CakePHP plugin implementing a service layer pattern to separate business logic from persistence and controllers.
A .NET source generator that encapsulates domain and business logic using the Command pattern for flexible application architecture.
A sample REST service for managing IT projects, designed as a hands-on workshop to learn Domain-Driven Design implementation.
A mini, yet powerful state management library for Angular.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.