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.

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

  • 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

    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.

    Project mention: Are dotnet contracting jobs common? | /r/dotnet | 2023-04-23
  • 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

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 2024-04-03.

Ddd related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com