Topics / #cqrs
Cqrs projects on GitHub
Command Query Responsibility Segregation architectures with DDD and microservices.
As of , the most-starred Cqrs projects on GitHub are domain-driven-hexagon (15K stars), modular-monolith-with-ddd (14.1K stars) and MediatR (11.9K stars). GitHub.Locker tracks 6 Cqrs repositories with 53.7K 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.
+3awesome-software-architecture
mehdihadeli/awesome-software-architecture · ★ 11.7KA curated catalog of articles, videos, courses, books, and other resources for learning and practicing software architecture, patterns, and principles, covering everything from design patterns and DDD to cloud, distributed systems, and AI engineering.
+2MediatR
LuckyPennySoftware/MediatR · ★ 11.9KMediatR is a .NET library that implements the mediator pattern for in-process messaging, letting you send requests, commands, queries, notifications and events through one mediator object instead of wiring handlers together directly.
+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
- 15K
#1 · 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.1K
#2 · kgrzybek/modular-monolith-with-dddmodular-monolith-with-ddd
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.
- 11.9K
#3 · LuckyPennySoftware/MediatRMediatR
MediatR is a .NET library that implements the mediator pattern for in-process messaging, letting you send requests, commands, queries, notifications and events through one mediator object instead of wiring handlers together directly.
- 4

awesome-software-architecture
11.7Kmehdihadeli/awesome-software-architecture · TypeScriptA curated catalog of articles, videos, courses, books, and other resources for learning and practicing software architecture, patterns, and principles, covering everything from design patterns and DDD to cloud, distributed systems, and AI engineering.
- 5

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.
- 6

hestjs
290aqz236/hestjs · TypeScriptHestJS is a TypeScript backend framework built on Hono, Bun, and TSyringe. It gives you module declarations and dependency injection in a NestJS-style developer experience while leaving actual routing entirely to Hono.
Related topics
Often tagged together
- ddd10
- design-patterns59
- mit3,311
- rest-api429
- software-architecture28
- architecture116
- backend461
- c#168
- clean-architecture17
- csharp171
- docker1,659
- domain-driven-design6
- dotnet150
- event-driven39
- microservices141
- open-source5,667
- typescript1,841
- api1,095
- clean-code10
- dependency-injection28
- design-systems23
- developer-tools2,930
- distributed-systems272
- docker-compose390