263 Open Source Domain Driven Design Software Projects
Free and open source domain driven design code projects including engines, APIs, generators, and tools.
Modular Monolith With Ddd 6394 ⭐
Full Modular Monolith application with Domain-Driven Design approach.
Clean Architecture Manga 3153 ⭐
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Ddd By Examples Library 2752 ⭐
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Architecture 2342 ⭐
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Study Path 1666 ⭐
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Sample Dotnet Core Cqrs API 1786 ⭐
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Ddd By Examples Factory 1136 ⭐
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
Isis 670 ⭐
Apache Isis™ software is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp or as a RESTful API. For prototyping or production.
All Things Cqrs 529 ⭐
Comprehensive guide to a couple of possible ways of synchronizing two states with Spring tools. Synchronization is shown by separating command and queries in a simple CQRS application.
Awesome Elixir Cqrs 562 ⭐
A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) resources.
White Label 909 ⭐
A Vinyl-Trading enterprise app built with Node.js + TypeScript using Domain-Driven Design
Practical.cleanarchitecture 1041 ⭐
Asp.Net Core 6 Clean Architecture (Microservices, Modular Monolith, Monolith) samples (+Blazor, Angular 13, React 17, Vue 2.6), Domain-Driven Design, CQRS, Event Sourcing, SOLID, Asp.Net Core Identity Custom Storage, Identity Server 4 Admin UI, Entity Framework Core, Selenium E2E Testing, SignalR, Hosted Services, Health Checks, Security Headers, ...
Hexagonal Architecture Acerola 337 ⭐
An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.
Node Cqrs Domain 267 ⭐
Node-cqrs-domain is a node.js module based on nodeEventStore that. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
Jivejdon 384 ⭐
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Phpmessagebus Messagebus 179 ⭐
A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7
Domainmodelingmadefunctional 273 ⭐
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/
Event Sourcing Jambo 170 ⭐
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Flutter Architecture Ddd 257 ⭐
Flutter Architecture inspired by Domain Driven Design, Onion and Clean Architecture
Liquidprojections 147 ⭐
Liquid Projections supports building and maintaining autonomous .NET projection code in an Event Sourcing architecture.
Nodamoney 157 ⭐
NodaMoney provides a library that treats Money as a first class citizen and handles all the ugly bits like currencies and formatting.
Run Aspnetcore 324 ⭐
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Neventlite 122 ⭐
NEventLite - An extensible lightweight library for .NET that manages the Aggregate lifecycle in an Event Sourced system. Supports Event and Snapshot storage providers like EventStore/Redis or SQL Server. Built with dependency injection in mind and seamlessly integrates with AspNetCore.
Jstarcraft Core 156 ⭐
目标是提供一个通用的Java核心编程框架,作为搭建其它框架或者项目的基础. 让相关领域的研发人员能够专注高层设计而不用关注底层实现. 涵盖了缓存,编解码,通讯,事件,输入/输出,监控,存储,配置,脚本和事务10个方面.
Todomvc Ddd Cqrs Eventsourcing 187 ⭐
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
Microservices Dotnetcore Docker Sf K8s 131 ⭐
Shows an approach to work with a microservices based architecture using .Net Core, Docker, and Azure Service Fabric/Kubernetes, applying Domain Driven Design (DDD) and Comand and Query Responsibility Segregation (CQRS) and other patterns.
Polysemycleanarchitecture 124 ⭐
Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
Tillman32 Cleanarchitecture 101 ⭐
An example of how to implement various clean coding & architecture techniques. Technologies used: .Net Core, Razor Pages, EF Core, Bootstrap 4
Eventflow.example 173 ⭐
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Productcontext Eventsourcing 96 ⭐
A practical/experimental Event Sourcing application on Product Bounded Context in an e-commerce
Eshoponcontainersddd 189 ⭐
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
Damianopetrungaro Clean Architecture 91 ⭐
Package for isolate your domain code from framework dependency using DDD concepts.
Ddd Embeddables 65 ⭐
A collection of reusable value objects written in PHP and targeting versions 5.6 and above.
Event Sourcing Castanha 73 ⭐
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Spring Boot Akka Event Sourcing Starter 75 ⭐
A toolkit for spring boot akka persistance event sourcing starter which contains abstracted common logic for aggregate flow definition and cluster sharding plus taking benefit of spring boot echo system
Gamecomposer 61 ⭐
GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices.
Linfx 60 ⭐
一个基于 .NET Core 3.1 开发的简单易用的快速开发框架，遵循领域驱动设计（DDD）规范约束，提供实现事件驱动、事件回溯、响应式等特性的基础设施。让开发者享受到正真意义的面向对象设计模式来带的美感。
Context Mapper Dsl 126 ⭐
ContextMapper DSL: A Domain-specific Language for Context Mapping & Service Decomposition
Node Cqrs Saga 59 ⭐
Node-cqrs-saga is a node.js module that helps to implement the sagas in cqrs. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
Typescript Event Sourcing 123 ⭐
Domain Driven Design, Event Sourcing & Command Query Responsibility Segregation with Typescript
Pojo Observer 79 ⭐
A minimalist object observer with React hooks support. Allows you to separate concerns between presentation and interaction logic
Ci4 Album 66 ⭐
🔥 CodeIgniter 4 example Album module uses Domain Driven Design Architecture with Tactical Pattern
Dnikolovv Cafe 50 ⭐
A by the book DDD application with React/Redux and .NET Core. It features CQRS, event-sourcing, functional programming, TDD, Docker and much more.
Node Cqrs Eventdenormalizer 38 ⭐
Node-cqrs-eventdenormalizer is a node.js module that implements the cqrs pattern. It can be very useful as eventdenormalizer component if you work with (d)ddd, cqrs, domain, host, etc.