Top 21 C# Ddd Projects
-
eShopOnContainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, 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.
Project mention: Open-source microservice application for architecting practice? | reddit.com/r/kubernetes | 2022-06-20 -
CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core
🔗 Clean Architecture repository | GitHub
-
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.
-
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-09https://github.com/dotnet-architecture/eShopOnWeb is much simpler & easier to understand.
-
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
-
-
I’ve been keeping my eye on eventflow, it’s being used in eBay https://github.com/eventflow/EventFlow/blob/develop-v1/LICENSE
-
Domain-Driven-Design-Example
Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.
Ref 1
-
JetBrains
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
-
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 🍻
-
Project mention: Akkatecture – (maintainer) Lutando Ngqakaza has passed away on July 7th 2021 | news.ycombinator.com | 2021-09-06
-
-
DDD-NoDuplicates
Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.
-
cqrs-clean-eventual-consistency
CQRS, using Clean Architecture, multiple databases and Eventual Consistency
-
Mediator.Net
A simple mediator for .Net for sending command, publishing event and request response with pipelines supported
-
booking-microservices-sample
Booking Microservices is a Sample application for booking ticket. This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture, Docker, kubernetes, tye, masstransit, RabbitMQ, Grpc, yarp reverse proxy, Identity Server, Redis, SqlServer, Entity Framework Core, Event Sourcing and different level of testing.
Project mention: booking-microservices-sample: This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture and Event Driven Architecture. | reddit.com/r/cshighschoolers | 2022-06-06 -
-
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: 🛍️ ECommerce-Microservices-Sample: A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture. | reddit.com/r/coding | 2022-05-17 -
Dotnet6.GraphQL4.WebApplication
This project exemplifies the implementation and dockerization of a simple Razor Web MVC Core consuming a full GraphQL 4 Web API, build in a .NET 6 multi-layer project, considering development best practices, like SOLID and DRY, applying Domain-Driven concepts in a Onion Architecture.
-
ecommerce-modular-monolith-sample
🪣 A practical e-commerce modular monolith sample, built with .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
Project mention: 🛒 ECommerce-Modular-Monolith-Sample: A practical e-commerce modular monolith sample with .net | reddit.com/r/opensource | 2022-06-09 -
Plastic
This project provides encapsulation of things like Domain, Application Rules, Business Rules or Business Logic in Application. (by sang-hyeon)
-
booking-modular-monolith-sample
Booking Modular Monolith is a Sample application for booking ticket. This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture, Docker, kubernetes, cap, Grpc, Identity Server, Redis, SqlServer, Entity Framework Core, Event Sourcing.
Project mention: booking-modular-monolith-sample: This Sample is an application for showing Modular Monolith in .Net | reddit.com/r/dotnet | 2022-06-25
C# Ddd related posts
- awesome-dotnet-tips: List of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
- awesome-dotnet-tips: List of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
- awesome-dotnet-tips: List of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
- Awesome-Software-Architecture: A curated list of articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
- Y'all, check this out!
- awesome-dotnet-tips: Curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native
- awesome-dotnet-tips: Curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native
Index
What are some of the best open-source Ddd projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | eShopOnContainers | 20,930 |
2 | CleanArchitecture | 10,565 |
3 | eShopOnWeb | 7,683 |
4 | modular-monolith-with-ddd | 6,983 |
5 | coolstore-microservices | 2,062 |
6 | EventFlow | 2,025 |
7 | Domain-Driven-Design-Example | 1,356 |
8 | practical-clean-ddd | 832 |
9 | Akkatecture | 516 |
10 | ValueOf | 509 |
11 | DDD-NoDuplicates | 336 |
12 | cqrs-clean-eventual-consistency | 318 |
13 | Mediator.Net | 297 |
14 | booking-microservices-sample | 247 |
15 | OpenSleigh | 214 |
16 | dotnet-template-onion | 202 |
17 | ecommerce-microservices-sample | 187 |
18 | Dotnet6.GraphQL4.WebApplication | 60 |
19 | ecommerce-modular-monolith-sample | 43 |
20 | Plastic | 29 |
21 | booking-modular-monolith-sample | 3 |
Are you hiring? Post a new remote job listing for free.