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. Learn more →
Top 23 Ddd Open-Source Projects
-
CleanArchitecture
Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)
🔴 [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.
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
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/
-
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.
-
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
-
eShopOnWeb
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.
- https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)
-
-
wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
Project mention: Looking for elegant code bases written in Golang | news.ycombinator.com | 2023-12-09Take a look at: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...
(I’m one of the authors.)
This project shows how to apply more complex patterns popular in business applications while staying true to the Go ideas, and not copying them blindly from Java.
In the Go community, you’ll often hear people say „just keep things simple” beats all patterns and is all you need. This may be true if you write a CLI tool or a small library, but if you have a team maintaining a big application, some patterns are super helpful.
-
library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
-
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.
-
go-coffeeshop
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
-
Komga
-
-
-
Please note: The H2 database was chosen for simplicity. You can replace it with any other database technology and use the Spring Boot JPA to connect. The demo application will still work.
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
-
-
-
-
ddd-forum
Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.
-
If so, then look into this
-
spring-data-redis
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
-
Domain-Driven-Design-Example
Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ddd related posts
- A Ride Through Optimising Legacy Spring Boot Services For High Throughput
- How to reduce MongoDB database storage size by 95% with no effort?
- Looking for elegant code bases written in Golang
- Any self host manga reader with volume support?
- Modular Monolith with DDD repository migrated to .NET 8.0
- How to find a sample enterprise applications?
- Introducing my open-source project based on .NET with Microservices, DDD, BDD and Testing concepts
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Apr 2024
Index
What are some of the best open-source Ddd projects? This list will help you:
Project | Stars | |
---|---|---|
1 | CleanArchitecture | 14,775 |
2 | domain-driven-hexagon | 11,275 |
3 | modular-monolith-with-ddd | 10,228 |
4 | eShopOnWeb | 9,886 |
5 | EquinoxProject | 6,272 |
6 | wild-workouts-go-ddd-example | 4,866 |
7 | library | 4,091 |
8 | go-coffeeshop | 3,918 |
9 | Komga | 3,343 |
10 | node-api-boilerplate | 3,266 |
11 | php-ddd-example | 2,897 |
12 | Spring Data JPA | 2,882 |
13 | sample-dotnet-core-cqrs-api | 2,664 |
14 | ultimate-backend | 2,490 |
15 | coolstore-microservices | 2,396 |
16 | EventFlow | 2,312 |
17 | ROM | 2,063 |
18 | SmartEnum | 2,045 |
19 | ddd-forum | 1,892 |
20 | Specification | 1,785 |
21 | spring-data-redis | 1,691 |
22 | Domain-Driven-Design-Example | 1,687 |
23 | nunu | 1,613 |