SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C# clean-architecture Projects
-
Project mention: Most Popular .NET Domain-Driven Design (DDD) Resources: Top 5 GitHub Repositories, Frameworks & Templates in 2025 | dev.to | 2025-06-03
Project: github.com/jasontaylordev/CleanArchitecture
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9 (by ardalis)
-
-
-
dotnet-starter-kit
Production Grade Cloud-Ready .NET 9 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
-
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
-
Architecture
.NET, Angular, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
run-aspnetcore-microservices
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
-
evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
-
CleanArchitecture.WebApi
An implementation of Clean Architecture for ASP.NET Core 3.1 WebAPI. Built with loosely coupled architecture and clean-code practices in mind.
-
practical-clean-ddd
🕸 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 🍻
-
monolith-to-cloud-architecture
A practical architecture styles for migrating from monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.
-
CleanArchitectureWithBlazorServer
This is a repository for creating a Blazor Server dashboard application following the principles of Clean Architecture
-
Onion-architecture-ASP.NET-Core
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 8!
-
cqrs-clean-eventual-consistency
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
-
trouble-training
FullStack DDD/CQRS with GraphQL workshop including distributed tracing and monitoring. This shows the configuration from React frontend to .Net backend.
-
booking-modular-monolith
Practical Modular Monolith, built with .Net 9, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
dotnet-template-onion
Onion Architecture with .NET 6/.NET Core and CQRS/Event Sourcing following a DDD approach
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# clean-architecture discussion
C# clean-architecture related posts
-
How do you structure large Minimal API Projects?
-
How to find a sample enterprise applications?
-
Best .NET Core API project for learning?
-
eShop vs eShopOnWeb?
-
KwikDeploy - Starting new Docker Deployment Open Source Project
-
Dotnet.World.News(Wednesday, September, 20, 2023)
-
Why CQRS?
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jun 2025
Index
What are some of the best open-source clean-architecture projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | CleanArchitecture | 18,359 |
2 | CleanArchitecture | 17,135 |
3 | modular-monolith-with-ddd | 12,168 |
4 | clean-code-dotnet | 7,447 |
5 | dotnet-starter-kit | 5,717 |
6 | clean-architecture-manga | 4,115 |
7 | Architecture | 3,226 |
8 | GuardClauses | 3,199 |
9 | run-aspnetcore-microservices | 3,028 |
10 | sample-dotnet-core-cqrs-api | 2,984 |
11 | coolstore-microservices | 2,503 |
12 | evolutionary-architecture-by-example | 2,382 |
13 | CleanArchitecture.WebApi | 1,447 |
14 | practical-clean-ddd | 1,290 |
15 | monolith-to-cloud-architecture | 1,163 |
16 | CleanArchitectureWithBlazorServer | 1,025 |
17 | Onion-architecture-ASP.NET-Core | 912 |
18 | cqrs-clean-eventual-consistency | 484 |
19 | trouble-training | 472 |
20 | booking-modular-monolith | 352 |
21 | dotnet-template-onion | 345 |
22 | CleanMinimalApi | 317 |
23 | RapidBlazor | 306 |