SaaSHub helps you find the best software and product alternatives Learn more →
CleanArchitecture Alternatives
Similar projects and alternatives to 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.
-
-
-
-
Redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
eShopOnContainers
Discontinued 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.
-
-
eShopOnWeb
Discontinued Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
-
-
-
craftsman
A .NET scaffolding tool to help you stop worrying about boilerplate and focus on your business logic 🚀
-
-
-
-
-
-
blazor-starter-kit
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
-
Havit.Blazor
Free Bootstrap 5 components for ASP.NET Blazor + optional enterprise-level stack for Blazor development (gRPC code-first, layered architecture, localization, auth, ...)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
CleanArchitecture discussion
CleanArchitecture reviews and mentions
-
AdonisJS
Looking at this, it has similar aspects as ASP.NET Core, and the same flaws as the Controller per class design used. Methods such as "create", "show" and "store" do not share a state, they shouldn't share a class either.
However, you can rectify this, by just not trying to share a class with any of those. In .NET Steve Smith, aka Ardalis shows how to do this with his Clean architecture idea [1], Idea is to make a class for each endpoint. This also makes it easier for "Update" classes to share functionality with other "Update" classes and so on.
[1]: https://github.com/ardalis/CleanArchitecture/tree/main/sampl...
-
Dotnet.World.News(Wednesday, September, 20, 2023)
🔴 [CleanArchitecture] (Learning Template + Docs): A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture.
- Advice for the web API app development using clean architecture in .NET 6.
- Не знаю где задать этот вопрос
- Where can I learn more about Design Patterns & Clean Architecture in .NET?
-
Learning .NET core as a front-end developer
Here’s a few: - complex domain driven example using vertical slice - another DDD example - clean architecture template by Jason taylor - clean architecture template by ardalis
-
Ask HN: Examples of Top C# Code?
This repository is a good place to start with modern c# code, specifically ASP.NET
https://github.com/ardalis/CleanArchitecture
-
API’s in ASP.NET
If you want to try clean architecture, you can check out Steve smith’s repo or Jason Taylor’s repo.
- Tips to develop a Blazor Server app that’s easy to migrate to WASM in the future
-
Measuring maintainability metrics with NDepend
🔗 Clean Architecture repository | GitHub
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 Jun 2025
Stats
ardalis/CleanArchitecture is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of CleanArchitecture is C#.
Popular Comparisons
- CleanArchitecture VS CleanArchitecture
- CleanArchitecture VS blazor-starter-kit
- CleanArchitecture VS GuardClauses
- CleanArchitecture VS Havit.Blazor
- CleanArchitecture VS MediaPipe.NET
- CleanArchitecture VS JHipster.NET
- CleanArchitecture VS craftsman
- CleanArchitecture VS MassTransit
- CleanArchitecture VS ASP.NET Boilerplate
- CleanArchitecture VS AutoMapper