The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 domain-driven-design Open-Source Projects
-
CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)
-
ABP
Open Source Web Application Framework for ASP.NET Core. Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET and the ASP.NET Core platforms. Provides the fundamental infrastructure, production-ready startup templates, application modules, UI themes, tooling, guides and documentation.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
-
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
privacy.sexy
Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux, because privacy is sexy
-
Architecture
.NET 8, Angular 17, 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.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
study-path
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
-
Domain-Driven-Design-Example
Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.
-
white-label
A Vinyl-Trading enterprise app built with Node.js + TypeScript using Domain-Driven Design
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
🔴 [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.
In conclusion, ABP Suite is a game-changer in the realm of application development. Its modular design (comes from ABP Framework), powerful code generation, and support for modern frontend frameworks make it a go-to choice for developers looking to build scalable and feature-rich applications. Whether you are working on a small project or a large enterprise application, ABP Suite provides the tools you need to succeed in your development endeavors.
https://aspnetboilerplate.com/ (por si alguien le interesa)
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
- https://github.com/ivanpaulovich/clean-architecture-manga (uses clean architecture in .NET Core + React)
Komga
Project mention: Architecture .NET 7, Angular 16, Clean Architecture, Clean Code, Solid | news.ycombinator.com | 2023-05-03
If so, then look into this
Great guide. One thing that seems to be missing is something I see in a lot of README's: a list of the core tech stack being used in the repo. Good examples here https://github.com/undb-xyz/undb#-tech-stack and here https://github.com/steven-tey/novel#tech-stack. Did you already consider adding this as part of the guide and decide against it, or was it just not something you thought to add?
I do not have all the links, but these are the repos that I found useful: https://github.com/stemmlerjs/white-label https://github.com/VincentJouanne/nest-clean-architecture
That's not to say it's not an interesting pattern. You should use it if you have advanced reporting requirements, for example. If you want to learn more about it, look at Rails Event Store.
domain-driven-design related posts
- Libraries to help developers express architectural abstractions in Java code
- ABP Suite: Best CRUD Page Generation Tool for .NET
- From Frontend to Backend
- What is the best web framework in the statically typed functional programming world?
- While Learning Haskell Developing Project
- ABP: Open-Source Web Application Framework for Asp.net Core
- My take on using the MVVM pattern and CQRS with React. Let me know what you think!
-
A note from our sponsor - WorkOS
workos.com | 28 Apr 2024
Index
What are some of the best open-source domain-driven-design projects? This list will help you:
Project | Stars | |
---|---|---|
1 | CleanArchitecture | 14,810 |
2 | ABP | 12,248 |
3 | ASP.NET Boilerplate | 11,564 |
4 | domain-driven-hexagon | 11,338 |
5 | modular-monolith-with-ddd | 10,312 |
6 | library | 4,123 |
7 | clean-architecture-manga | 3,871 |
8 | privacy.sexy | 3,511 |
9 | Komga | 3,397 |
10 | AxonFramework | 3,227 |
11 | Architecture | 3,082 |
12 | php-ddd-example | 2,901 |
13 | sample-dotnet-core-cqrs-api | 2,664 |
14 | study-path | 2,650 |
15 | EventFlow | 2,318 |
16 | SmartEnum | 2,050 |
17 | Specification | 1,799 |
18 | Domain-Driven-Design-Example | 1,687 |
19 | undb | 1,614 |
20 | eventhorizon | 1,544 |
21 | eventsourcing | 1,401 |
22 | white-label | 1,386 |
23 | Rails Event Store | 1,375 |
Sponsored