Ddd

Top 23 Ddd Open-Source Projects

  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)

  • Project mention: Dotnet.World.News(Wednesday, September, 20, 2023) | /r/bitplatform | 2023-09-22

    🔴 [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

  • Project mention: From Frontend to Backend | /r/cscareerquestionsEU | 2023-12-08

    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.

    InfluxDB logo
  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    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.

  • Project mention: How to find a sample enterprise applications? | /r/dotnet | 2023-12-06

    - https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

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

    Take 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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • go-coffeeshop

    ☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

  • Komga

    Media server for comics/mangas/BDs/magazines/eBooks with API and OPDS support

  • Project mention: Any self host manga reader with volume support? | /r/mangapiracy | 2023-12-10

    Komga

  • node-api-boilerplate

    DDD/Clean Architecture inspired boilerplate for Node web APIs

  • php-ddd-example

    🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6

  • Project mention: Hexagonal Architecture, DDD and CQRS in PHP | news.ycombinator.com | 2023-10-28
  • Spring Data JPA

    Simplifies the development of creating a JPA-based data access layer.

  • Project mention: How to Store Spring Boot Application Metrics in InfluxDB | dev.to | 2024-03-02

    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

  • coolstore-microservices

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

  • EventFlow

    Async/await first CQRS+ES and DDD framework for .NET

  • ROM

    Data mapping and persistence toolkit for Ruby

  • SmartEnum

    A base class for quickly and easily creating strongly typed enum replacements in C#.

  • ddd-forum

    Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.

  • Specification

    Base class with tests for adding specifications to a DDD model

  • Project mention: Why doesn't eager loading work with EF? | /r/dotnet | 2023-06-17

    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.

  • nunu

    A CLI tool for building Go applications.

  • Project mention: Nunu: A CLI tool for building Go applications | news.ycombinator.com | 2024-04-03
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Ddd related posts

  • Setting up PostgreSQL for running integration tests

    2 projects | news.ycombinator.com | 19 Apr 2024
  • A Ride Through Optimising Legacy Spring Boot Services For High Throughput

    3 projects | dev.to | 24 Mar 2024
  • How to reduce MongoDB database storage size by 95% with no effort?

    1 project | dev.to | 12 Dec 2023
  • Looking for elegant code bases written in Golang

    3 projects | news.ycombinator.com | 9 Dec 2023
  • Any self host manga reader with volume support?

    1 project | /r/mangapiracy | 10 Dec 2023
  • Modular Monolith with DDD repository migrated to .NET 8.0

    1 project | /r/dotnet | 9 Dec 2023
  • How to find a sample enterprise applications?

    4 projects | /r/dotnet | 6 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2024
    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 →

Index

What are some of the best open-source Ddd projects? This list will help you:

Project Stars
1 CleanArchitecture 14,931
2 domain-driven-hexagon 11,427
3 modular-monolith-with-ddd 10,411
4 eShopOnWeb 9,974
5 EquinoxProject 6,298
6 wild-workouts-go-ddd-example 4,922
7 library 4,238
8 go-coffeeshop 3,952
9 Komga 3,455
10 node-api-boilerplate 3,266
11 php-ddd-example 2,913
12 Spring Data JPA 2,903
13 sample-dotnet-core-cqrs-api 2,767
14 ultimate-backend 2,523
15 coolstore-microservices 2,396
16 EventFlow 2,322
17 ROM 2,066
18 SmartEnum 2,067
19 ddd-forum 1,902
20 Specification 1,815
21 spring-data-redis 1,701
22 Domain-Driven-Design-Example 1,687
23 nunu 1,694

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com