#3636th of 78 in SaaS and app starters
cleanarchitecture
ASP.NET Core solution template using Clean Architecture with Angular or React
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 20.7k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Mar 2026
- Language
- C#
19,803 on 21 Apr 202620,714 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
A .NET template, installed with `dotnet new install`, that scaffolds a Clean Architecture solution on ASP.NET Core 10, EF Core 10 and Aspire. You pick an Angular 21 or React 19 client, or a Web API only, and SQLite, PostgreSQL or SQL Server. It has no AI features; it is a general enterprise app starter.
Who it is for: .NET developers starting an ASP.NET Core app with a layered architecture
Strengths
- Angular, React or API-only, and three database providers, chosen by CLI flags
- SQLite default needs no container runtime to run locally
- Includes MediatR, FluentValidation, NUnit and Respawn test setup, plus ADRs
- Older .NET versions kept on branches back to .NET Core 3.1
Weaknesses
- No AI functionality; it is a generic .NET starter
- Relies on MediatR and AutoMapper, which add dependencies and indirection
- Requires .NET 10 SDK; Node.js needed for the frontends
- Auth and billing support are not described in the README
What it needs
- C#
- Needs .NET 10 SDK, Node.js (Angular/React only), Docker or Podman (PostgreSQL/SQL Server only), Aspire
Quick answers
Is cleanarchitecture open source?
Yes. Its code is on GitHub under the MIT license.
Also in SaaS and app starters
See all 78| Rank | Project | Score |
|---|---|---|
| 1 | twentyOpen-source CRM extensible with objects, views and agents defined as code | 96 out of 100 |
| 2 | next.jsReact framework for full-stack web apps with Rust-based build tooling | 93 out of 100 |
| 3 | wailsFramework for building desktop apps with a Go backend and web frontend | 93 out of 100 |
| #4 | quasarVue.js framework for web, mobile, desktop and extension apps from one codebase | 93 out of 100 |
| #5 | herouiReact component library on React Aria and Tailwind CSS v4 | 92 out of 100 |