Topics / #domain-driven-design
Domain-driven-design projects on GitHub
Modeling software around business domains and their language.
As of , the most-starred Domain-driven-design projects on GitHub are CleanArchitecture (18.5K stars), domain-driven-hexagon (15K stars) and abp (14.4K stars). GitHub.Locker tracks 6 Domain-driven-design repositories with 74.8K stars combined. The fastest-growing on October 17 was modular-monolith-with-ddd, with +3 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+3modular-monolith-with-ddd
kgrzybek/modular-monolith-with-ddd · ★ 14.1KA full, production-style .NET sample application that shows how to build a Modular Monolith using Domain-Driven Design (DDD), CQRS and Event Sourcing, implementing a Meetup-like 'Meeting Groups' domain.
CleanArchitecture
ardalis/CleanArchitecture · ★ 18.5KA solution template for ASP.NET Core that gives you a proven Clean Architecture starting point — a loosely-coupled, dependency-inverted project layout also known as hexagonal, ports-and-adapters, or onion architecture.
+1domain-driven-hexagon
Sairyss/domain-driven-hexagon · ★ 15KA learning resource that documents how to design backend software using Domain-Driven Design, Hexagonal/Clean/Onion Architecture and SOLID principles, with runnable TypeScript/NestJS code examples illustrating every pattern.
The all-time top
6 projects · by stars
- 18.5K
#1 · ardalis/CleanArchitecture
CleanArchitecture
A solution template for ASP.NET Core that gives you a proven Clean Architecture starting point — a loosely-coupled, dependency-inverted project layout also known as hexagonal, ports-and-adapters, or onion architecture.
- 15K
#2 · Sairyss/domain-driven-hexagondomain-driven-hexagon
A learning resource that documents how to design backend software using Domain-Driven Design, Hexagonal/Clean/Onion Architecture and SOLID principles, with runnable TypeScript/NestJS code examples illustrating every pattern.
- 14.4K
#3 · abpframework/abpabp
ABP is an open-source web application framework for ASP.NET Core that gives you an opinionated architecture for building enterprise software, with infrastructure, startup templates, pre-built application modules, UI themes and tooling included.
- 4

modular-monolith-with-ddd
14.1Kkgrzybek/modular-monolith-with-ddd · C#A full, production-style .NET sample application that shows how to build a Modular Monolith using Domain-Driven Design (DDD), CQRS and Event Sourcing, implementing a Meetup-like 'Meeting Groups' domain.
- 5

aspnetboilerplate
12Kaspnetboilerplate/aspnetboilerplate · C#ASP.NET Boilerplate (ABP) is a general-purpose application framework for building modern ASP.NET web apps, implementing best practices like layered architecture and Domain Driven Design out of the box so you can focus on business code.
- 6

booking-microservices
756evangelosvlachos96-dotcom/booking-microservices · C#A practical flight-booking system built as .NET 10 microservices, using Vertical Slice Architecture, DDD, CQRS, Event Sourcing, gRPC, RabbitMQ, Wolverine, PostgreSQL, MongoDB and .NET Aspire.
Related topics
Often tagged together