#Ddd

Showing 60 of 97 repositories tagged #ddd, ranked by stars

dotnet-architecture
dotnet-architecture
eShopOnContainers

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. Moved to https://github.com/dotnet/eShop.

Score
100
★ 24.4k ⑂ 10.1k
C#
Sairyss
Sairyss
domain-driven-hexagon

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

Score
100
★ 14.8k ⑂ 1.6k +13/day
TypeScript
gotson
gotson
komga

Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync and KOReader Sync support

Score
100
★ 6.4k ⑂ 384 +14/day
Kotlin
ThreeDotsLabs
ThreeDotsLabs
wild-workouts-go-ddd-example

Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

Score
95
★ 6.4k ⑂ 579 +4/day
Go
thangchung
thangchung
go-coffeeshop

☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

Score
57
★ 4.4k ⑂ 455
Go
CodelyTV
CodelyTV
php-ddd-example

🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7

Score
81
★ 3.1k ⑂ 1.1k
PHP
undb-io
undb-io
undb

🚀 Private first self-hosted no code database & BaaS.

Score
68
★ 3.0k ⑂ 153 +1/day
TypeScript
Java-Edge
Java-Edge
Java-Interview-Tutorial

请star,勿fork,因为爱force push!涵盖国际大厂Java/数据库/DDD/设计模式/微服务/中间件/AI大模型应用/区块链开发最佳实践。关注公众号【JavaEdge】,一起交流学习!

Score
100
★ 2.9k ⑂ 492
Shell
teaql
teaql
teaql-agent-kit

Deterministic execution for non-deterministic AI.

Score
100
★ 2.8k ⑂ 958
Python
go-nunu
go-nunu
nunu

A CLI tool for building Go applications.

Score
90
★ 2.6k ⑂ 205 +6/day
Go
vietnam-devs
vietnam-devs
coolstore-microservices

A full-stack .NET microservices build on Dapr and Tye

Score
74
★ 2.5k ⑂ 578 +1/day
C#
8treenet
8treenet
freedom

Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

Score
100
★ 2.3k ⑂ 237
Go
stemmlerjs
stemmlerjs
ddd-forum

Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.

Score
69
★ 2.1k ⑂ 471
TypeScript
asc-lab
asc-lab
dotnetcore-microservices-poc

Very simplified insurance sales system made in a microservices architecture using .NET Core

Score
87
★ 1.9k ⑂ 686
CSS
pyeventsourcing
pyeventsourcing
eventsourcing

A library for event sourcing in Python.

Score
0
★ 1.7k ⑂ 142 +4/day
Python
looplab
looplab
eventhorizon

Event Sourcing for Go!

Score
86
★ 1.7k ⑂ 194
Go
CodelyTV
CodelyTV
typescript-ddd-example

🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns

Score
46
★ 1.5k ⑂ 231 +1/day
TypeScript
meysamhadeli
meysamhadeli
booking-microservices

A practical microservices with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, Wolverine, and Aspire in .Net 10.

Score
94
★ 1.4k ⑂ 298 +1/day
C#
thangchung
thangchung
clean-architecture-dotnet

🕸 Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension 🍻

Score
61
★ 1.4k ⑂ 291 +3/day
C#
meysamhadeli
meysamhadeli
awesome-dotnet-tips

A curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.

Score
58
★ 1.3k ⑂ 207
C#
pdevito3
pdevito3
craftsman

A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀

Score
71
★ 1.2k ⑂ 73
C#
EdwinVW
EdwinVW
pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

Score
97
★ 1.2k ⑂ 490
JavaScript
ixre
ixre
go2o

基于DDD的o2o的业务模型及基础, 使用Golang+gRPC实现

Score
81
★ 1.1k ⑂ 263
Go
mehdihadeli
mehdihadeli
go-food-delivery-microservices

🍕 A practical food delivery microservices, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

Score
43
★ 1.1k ⑂ 131
Go
modu-ai
modu-ai
moai-adk

SPEC-First Agentic Development Kit for Claude Code — 24 AI agents + 52 skills with TDD/DDD quality gates, 16-language projects, 4-language docs. Go CLI, zero deps.

Score
100
★ 1.1k ⑂ 207
Go
jorge07
jorge07
symfony-7-es-cqrs-boilerplate

Symfony 7 DDD ES CQRS backend boilerplate.

Score
90
★ 1.1k ⑂ 186
PHP
liyupi
liyupi
yu-picture

编程导航的新项目,基于 Vue 3 + Spring Boot + COS + WebSocket 的企业级智能协同云图库平台。项目应用场景广泛,可作为表情包网站、设计素材网站、壁纸网站、个人云盘、企业活动相册等。用户可以在平台公开上传和检索图片素材;管理员可以上传、审核和管理分析图片;个人用户可将图片上传至私有空间进行批量管理、检索、编辑和分析;企业可开通团队空间并邀请成员,共享图片并实时协同编辑图片。技术栈包括 MySQL 分库分表、Redis + Caffeine 多级缓存、COS 对象存储、Sa-Token 权限控制、DDD 领域驱动设计、WebSocket 实时通讯、JUC、Disruptor、AI 绘图大模型、设计模式等。从 0 到 1 的真实企业级项目设计开发,绝对让你收获满满

Score
38
★ 1.0k ⑂ 193 +4/day
Java
vardius
vardius
go-api-boilerplate

Go Server/API boilerplate using best practices DDD CQRS ES gRPC

Score
38
★ 968 ⑂ 138
Go
QDenka
QDenka
awesome-software-design

Organizing and structuring software through patterns, decisions, and verified design rules

Score
71
★ 824 ⑂ 57 +4/day
falsy
falsy
clean-architecture-for-frontend

A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain.

Score
77
★ 780 ⑂ 124
TypeScript
reimagined
reimagined
resolve

Full stack CQRS, DDD, Event Sourcing framework for Node.js

Score
31
★ 775 ⑂ 93
TypeScript
shortlink-org
shortlink-org
shortlink

Shortlink service (Microservice example) ⭐️ Star the repo if you like it!

Score
76
★ 769 ⑂ 37
TypeScript
VincentJouanne
VincentJouanne
nest-clean-architecture

🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

Score
42
★ 741 ⑂ 86
TypeScript
abpframework
abpframework
eShopOnAbp

Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases

Score
55
★ 737 ⑂ 297 +1/day
C#
AhmedLSayed9
AhmedLSayed9
deliverzler

Delivery App for Restaurants built on Flutter using Domain-Driven Design (DDD) and Layered Architecture along with Riverpod Framework.

Score
83
★ 725 ⑂ 200 +1/day
Dart
remesh-js
remesh-js
remesh

A CQRS-based DDD framework for large and complex TypeScript/JavaScript applications

Score
15
★ 722 ⑂ 43
TypeScript
hamed-shirbandi
hamed-shirbandi
TaskoMask

Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts

Score
52
★ 719 ⑂ 134
C#
percybolmer
percybolmer
ddd-go

A demo repository that explains an approach to DDD in Go

Score
19
★ 704 ⑂ 125
Go
phodal
phodal
repractise

RePractise

Score
23
★ 691 ⑂ 134
HTML
thalo-rs
thalo-rs
thalo

An Event Sourcing runtime with WebAssembly & embedded event store

Score
67
★ 678 ⑂ 17 +1/day
Rust
0xb4lamx
0xb4lamx
nestjs-boilerplate-microservice

Nestjs Microservice boilerplate: apply DDD, CQRS, and Event Sourcing within an event driven architecture

Score
92
★ 630 ⑂ 80
TypeScript
node-ts
node-ts
ddd

A Domain Driven Design framework for software simplicity in node

Score
62
★ 620 ⑂ 38 +1/day
TypeScript
get-eventually
get-eventually
eventually-rs

Event Sourcing for Rust

Score
33
★ 596 ⑂ 33
Rust
jorge07
jorge07
ddd-playground

Domain-Driven Design in a PHP project using Symfony

Score
35
★ 596 ⑂ 85
PHP
fuzhengwei
fuzhengwei
chatbot-api

《ChatGPT AI 问答助手》 开源免费项目,涵盖爬虫接口、ChatGPT API对接、DDD架构设计、镜像打包、Docker容器部署,小巧精悍,流程全面。对于Java编程伙伴来说,非常具有学习价值。

Score
48
★ 585 ⑂ 204
Java
borjapazr
borjapazr
express-typescript-skeleton

🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.

Score
65
★ 582 ⑂ 72
TypeScript
sklinkert
sklinkert
go-ddd

Opinionated Domain Driven Design Template for Go

Score
67
★ 574 ⑂ 54 +2/day
Go
meysamhadeli
meysamhadeli
shop-golang-microservices

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

Score
48
★ 567 ⑂ 90
Go
farseer-go
farseer-go
fs

farseer-go all components of the base module, module launcher, framework initialization program(所有组件的基础模块,模块启动器,框架初始化程序)

Score
62
★ 551 ⑂ 14
Go
diego3g
diego3g
umbriel

✉️ Umbriel is a simple mailing platform built with Node.js, TypeScript & Prisma.

Score
85
★ 532 ⑂ 68
TypeScript
err0r500
err0r500
go-realworld-clean

a clean architecture implementation of the realworldapp (needs rework)

Score
52
★ 531 ⑂ 80
Go
meysamhadeli
meysamhadeli
booking-modular-monolith

A practical Modular Monolith architecture with the latest technologies and architecture like Vertical Slice Architecture, Event Driven Architecture, CQRS, DDD, gRpc, Masstransit, and Aspire in .Net 10.

Score
77
★ 517 ⑂ 97 +3/day
C#
mehdihadeli
mehdihadeli
awesome-go-education

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

Score
14
★ 486 ⑂ 60
Go
fals
fals
cqrs-clean-eventual-consistency

CQRS, using Clean Architecture, multiple databases and Eventual Consistency

Score
26
★ 484 ⑂ 91
C#
ivanpaulovich
ivanpaulovich
hexagonal-architecture-acerola

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.

Score
29
★ 475 ⑂ 96
C#
marcoturi
marcoturi
fastify-boilerplate

Fastify 5 application boilerplate based on clean architecture, domain-driven design, CQRS, functional programming, vertical slice architecture for building production-grade applications 🚀

Score
84
★ 456 ⑂ 52
TypeScript
bitloops
bitloops
bitloops-language

Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^

Score
75
★ 357 ⑂ 19
TypeScript
sderosiaux
sderosiaux
every-single-day-i-tldr

A daily digest of the articles or videos I've found interesting, that I want to share with you.

Score
0
★ 328 ⑂ 18
charlessolar
charlessolar
eShopOnContainersDDD

Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns

Score
8
★ 320 ⑂ 45
C#
idugalic
idugalic
digital-restaurant

DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ

Score
50
★ 319 ⑂ 86
Kotlin
Related Topics
#cqrs#docker#microservices#clean-architecture#typescript#event-sourcing#domain-driven-design#go#golang#kubernetes#event-driven-architecture#rabbitmq

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly