C# clean-architecture

Open-source C# projects categorized as clean-architecture Edit details
Related topics: #.NET #Ddd #Cqrs #design-patterns #C#

Top 21 C# clean-architecture Projects

  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

    Project mention: Tips to develop a Blazor Server app that’s easy to migrate to WASM in the future | reddit.com/r/Blazor | 2022-07-02
  • CleanArchitecture

    Clean Architecture Solution Template for .NET 6 (by jasontaylordev)

    Project mention: Tips to develop a Blazor Server app that’s easy to migrate to WASM in the future | reddit.com/r/Blazor | 2022-07-02
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • eShopOnWeb

    Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.

    Project mention: Githubs that show small, easy to understand projects with best practices. | reddit.com/r/csharp | 2022-04-09

    https://github.com/dotnet-architecture/eShopOnWeb is much simpler & easier to understand.

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

    Project mention: Software design: What are the middle ground options between monolith and microservices? | reddit.com/r/softwarearchitecture | 2022-06-07

    Modular monolith. Here is one of the best production-ready examples https://github.com/kgrzybek/modular-monolith-with-ddd

  • clean-code-dotnet

    :bathtub: Clean Code concepts and tools adapted for .NET

    Project mention: Can I get a quick code review of my simple start to a Go based RogueLike? | reddit.com/r/roguelikedev | 2021-08-18
  • NorthwindTraders

    Northwind Traders is a sample application built using ASP.NET Core and Entity Framework Core.

  • GuardClauses

    A simple package with guard clause extensions.

    Project mention: Implementing a Clean Architecture in ASP.NET Core 6 | dev.to | 2022-02-03


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • coolstore-microservices

    A full-stack .NET microservices build on Dapr and Tye

  • 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 🍻

  • cqrs-clean-eventual-consistency

    CQRS, using Clean Architecture, multiple databases and Eventual Consistency

  • dotnet-template-onion

    Onion Architecture with .NET 6/.NET Core and CQRS/Event Sourcing following a DDD approach

    Project mention: What structure do you use when following clean architecture? | reddit.com/r/csharp | 2022-01-03
  • ecommerce-microservices-sample

    🛍️ A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

    Project mention: .Net Core E-Commerece Microservices with using CQRS and Vertical Slice Architecture | dev.to | 2022-06-30

    You can check it out here: https://github.com/mehdihadeli/ecommerce-microservices-sample

  • Reddnet

    A simple mini Reddit written in .NET 6.0 with ASP.NET Core.

    Project mention: Reddnet - A simple mini Reddit written in .NET 6.0 with Postgresql | reddit.com/r/dotnet | 2021-12-14
  • BettingSystem

    ASP.NET Core | Domain-Driven Design | Clean Architecture

  • Plastic

    This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. (by sang-hyeon)

  • CleanMinimalApi

    A template for an API using Clean Architecture and .net Minimal API's.

    Project mention: A Cleaner Startup for .NET 6’s Minimal Approach | reddit.com/r/programming | 2022-06-30

    You can find a more fleshed out example here: https://github.com/stphnwlsh/CleanMinimalApi

  • StoreCleanArchitecture-NET

    This is a basic project to demonstrate an introduction about the implementation of Clean Architecture on .NET

    Project mention: Deploy .NET API to Azure App Service through Azure DevOps | dev.to | 2021-12-03

    You can find the source code here.

  • movie-search-application

    🎬 A simple movie search app, built with .Net Core, Clean Architecture, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

    Project mention: Movie Search Application: 📺 A simple movie search application based on TMDB APIs and YouTube APIs to search movies and tv-show and related trailers with using .Net 6, Vertical Slice Architecture, MediatR, CQRS and some resiliency mechanism. | reddit.com/r/dotnet | 2021-12-13
  • UserManagement

    ASP.NET Core 3.1 with Angular 10 clean architecture learning path.

  • Versioning.NET

    A dotnet tool that automatically increments versions in csproj files based on git commit hints.

    Project mention: Question about app versioning... | reddit.com/r/csharp | 2022-06-10
  • CleanGraphQLApi

    A template for an API using Clean Architecture and GraphQL.net.

    Project mention: Dotnet Outdated - Install and Update | dev.to | 2021-11-27
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-02.

C# clean-architecture related posts


What are some of the best open-source clean-architecture projects in C#? This list will help you:

Project Stars
1 CleanArchitecture 10,590
2 CleanArchitecture 8,985
3 eShopOnWeb 7,702
4 modular-monolith-with-ddd 7,016
5 clean-code-dotnet 5,106
6 NorthwindTraders 4,783
7 GuardClauses 2,083
8 coolstore-microservices 2,066
9 practical-clean-ddd 835
10 cqrs-clean-eventual-consistency 319
11 dotnet-template-onion 203
12 ecommerce-microservices-sample 190
13 Reddnet 125
14 BettingSystem 60
15 Plastic 30
16 CleanMinimalApi 28
17 StoreCleanArchitecture-NET 19
18 movie-search-application 12
19 UserManagement 11
20 Versioning.NET 8
21 CleanGraphQLApi 3
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives