An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with ddd

A curated list of projects in awesome lists tagged with ddd .

https://github.com/dotnet-architecture/eShopOnContainers

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, 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. Moved to https://github.com/dotnet/eShop.

ddd ddd-patterns docker microservices netcore spa windowscontainers xamarin

Last synced: 14 Mar 2025

https://github.com/dotnet-architecture/eshoponcontainers

Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, 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. Moved to https://github.com/dotnet/eShop.

ddd ddd-patterns docker microservices netcore spa windowscontainers xamarin

Last synced: 14 Jan 2026

https://github.com/ardalis/cleanarchitecture

Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9

architecture clean-architecture csharp ddd domain-driven-design dotnet hacktoberfest

Last synced: 12 May 2025

https://github.com/ardalis/CleanArchitecture

Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core

architecture clean-architecture csharp ddd domain-driven-design dotnet hacktoberfest

Last synced: 20 Mar 2025

https://github.com/fuzhengwei/codeguide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bytecode ddd drools java javafx javassist mybaits mysql spring springboot

Last synced: 14 May 2025

https://github.com/fuzhengwei/CodeGuide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

aop asm bytecode ddd drools java javafx javassist mybaits mysql spring springboot

Last synced: 28 Mar 2025

https://github.com/threedotslabs/wild-workouts-go-ddd-example

Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

clean-architecture cqrs ddd firebase firestore gcp go golang google-cloud hexagonal-architecture refactoring serverless terraform

Last synced: 14 May 2025

https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-example

Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

clean-architecture cqrs ddd firebase firestore gcp go golang google-cloud hexagonal-architecture refactoring serverless terraform

Last synced: 28 Mar 2025

https://github.com/ddd-by-examples/library

A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

aggregate aggregate-root archunit c4 crud ddd ddd-architecture domain-driven-design event-storming events functions hexagonal-architecture ports-and-adapters spring vavr

Last synced: 14 May 2025

https://github.com/gotson/komga

Media server for comics/mangas/BDs/magazines/eBooks with API, OPDS, Kobo Sync and KOReader Sync support

api comics ddd docker domain-driven-design kobo koreader-sync kotlin manga opds opds-feed spring-boot

Last synced: 13 May 2025

https://github.com/phodal/migration

《系统重构与迁移指南》手把手教你分析、评估现有系统、制定重构策略、探索可行重构方案、搭建测试防护网、进行系统架构重构、服务架构重构、模块重构、代码重构、数据库重构、重构后的架构守护

agile ddd ebook guard legacy-system migration refactoring tdd testing

Last synced: 15 May 2025

https://github.com/talyssonoc/node-api-boilerplate

DDD/Clean Architecture inspired boilerplate for Node web APIs

boilerplate clean-architecture ddd good-practices hacktoberfest nodejs scalability

Last synced: 15 May 2025

https://github.com/spring-projects/spring-data-jpa

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

ddd framework java jpa spring spring-data

Last synced: 13 Feb 2026

https://github.com/juicycleff/ultimate-backend

Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication

apollo-federation backend boilerplate consul cqrs cqrs-architectural-pattern ddd ddd-architecture event-sourcing eventstore eventstream gateways graphql graphql-server microservices multi-tenancy nats nats-streaming nestjs stripe

Last synced: 14 May 2025

https://github.com/java-edge/java-interview-tutorial

请star,勿fork,因为爱force push!涵盖国际大厂Java/数据库/DDD/设计模式/微服务/中间件/AI大模型应用/区块链开发最佳实践。关注公众号【JavaEdge】,一起交流学习!

architecture blockchain ddd java

Last synced: 14 May 2025

https://github.com/Java-Edge/Java-Interview-Tutorial

请star,勿fork,因为爱force push!涵盖国际大厂Java/数据库/DDD/设计模式/微服务/中间件/AI大模型应用/区块链开发最佳实践。关注公众号【JavaEdge】,一起交流学习!

architecture blockchain ddd java

Last synced: 24 Mar 2025

https://github.com/event-catalog/eventcatalog

The architecture catalog for distributed systems. Document events, services, domains & flows with AI-powered discovery.

ai architecture asyncapi ddd distributed-systems documentation domain-driven-design event-catalog event-driven-architecture microservices

Last synced: 11 May 2026

https://github.com/erupts/erupt

Annotation-driven Low-code Data platform(ORM as View)

admin airtable annotation crm curd ddd erp erupt erupt-cloud java jpa low-code nocobase spring-boot upms

Last synced: 04 Jan 2026

https://github.com/8treenet/freedom

Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

ddd framework freedom go http2-server microservice server

Last synced: 14 May 2025

https://github.com/ardalis/smartenum

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

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 14 May 2025

https://github.com/ardalis/SmartEnum

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

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 09 Apr 2025

https://github.com/go-nunu/nunu

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 14 May 2025

https://github.com/go-nunu/nunu?tab=readme-ov-file

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 02 Apr 2025

https://github.com/rom-rb/rom

Data mapping and persistence toolkit for Ruby

data-access-layer data-mapping databases ddd nosql persistence-toolkit rom-rb ruby sql toolkit

Last synced: 11 May 2025

https://github.com/ardalis/specification

Base class with tests for adding specifications to a DDD model

ddd design-patterns domain-driven-design dotnet hacktoberfest repository-pattern specification-pattern

Last synced: 16 May 2025

https://github.com/stemmlerjs/ddd-forum

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

ddd hackernews typescript

Last synced: 15 May 2025

https://github.com/spring-projects/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.

ddd framework java redis spring spring-data

Last synced: 13 Feb 2026

https://github.com/spring-projects/spring-data-mongodb

Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

ddd framework java mongodb spring spring-data

Last synced: 13 Feb 2026

https://github.com/zkavtaskin/Domain-Driven-Design-Example

Blog series supplementary domain-driven design C# repository that (hopefully) actually makes sense.

csharp ddd ddd-architecture ddd-patterns domain-driven-design

Last synced: 18 Apr 2025

https://github.com/alphayu/adnc

.NET微服务/分布式开发框架,同时也适用于单体架构系统的开发。

adnc consul dapr ddd dotnet6 efcore fluentvalidation grpc microservices rabbitmq redis refit restful skywalking

Last synced: 14 May 2025

https://github.com/AlphaYu/adnc

.NET微服务/分布式开发框架,同时也适用于单体架构系统的开发。

adnc consul dapr ddd dotnet6 efcore fluentvalidation grpc microservices rabbitmq redis refit restful skywalking

Last synced: 04 May 2025

https://github.com/AlphaYu/Adnc

.NET微服务/分布式开发框架,同时也适用于单体架构系统的开发。

adnc consul dapr ddd dotnet6 efcore fluentvalidation grpc microservices rabbitmq redis refit restful skywalking

Last synced: 01 Apr 2025

https://github.com/valignatev/ddd-dynamic

Domain Driven Design in Python, Ruby and other dynamic languages resources

architecture cleanarchitecture ddd domain-driven-design php python ruby

Last synced: 15 May 2025

https://github.com/bitloops/ddd-hexagonal-cqrs-es-eda

Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^

bdd cqrs ddd domain-driven-design event-sourcing hexagonal-architecture jaeger mongodb nats nestjs nodejs postgres prometheus realtime typescript

Last synced: 16 May 2025

https://github.com/thangchung/clean-architecture-dotnet

🕸 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 🍻

aspnetcore blazor-webassembly clean-architecture clean-architecture-boilerplate cleanarchitecture containers cqrs crud dapr ddd ddd-architecture ddd-patterns dotnet6 kubernetes mediatr microservice microservices microservices-architecture outbox tye

Last synced: 16 May 2025

https://github.com/eugene-khyst/postgresql-event-sourcing

A reference implementation of an event-sourced system that uses PostgreSQL as an event store built with Spring Boot. Fork the repository and use it as a template for your projects. Or clone the repository and run end-to-end tests to see how everything works together.

cqrs ddd event-driven event-driven-architecture event-sourcing event-store eventsourcing postgres postgres-notifications postgresql solution-architecture

Last synced: 16 May 2025

https://github.com/funkygao/cp-ddd-framework

轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

architecture clean-architecture ddd ddd-architecture dddplus domain-driven-design enterprise-architecture extension framework modeling reverse-engineering

Last synced: 12 Jan 2026

https://github.com/ixre/go2o

基于DDD的o2o的业务模型及基础, 使用Golang+gRPC/Thrift实现

ddd e-commerce go oop

Last synced: 12 Mar 2026

https://github.com/edwinvw/pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

asp-net-core-mvc cqrs ddd docker docker-compose event-driven event-sourcing eventual-consistency istio kubernetes linkerd message-broker microservices microservices-architecture netcore rabbitmq sample-app service-mesh web-api

Last synced: 13 May 2025

https://github.com/EdwinVW/pitstop

This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

asp-net-core-mvc cqrs ddd docker docker-compose event-driven event-sourcing eventual-consistency istio kubernetes linkerd message-broker microservices microservices-architecture netcore rabbitmq sample-app service-mesh web-api

Last synced: 18 Apr 2025

https://github.com/thenativeweb/wolkenkit

wolkenkit is an open-source CQRS and event-sourcing framework based on Node.js, and it supports JavaScript and TypeScript.

cqrs cqrs-framework ddd event-sourcing javascript nodejs wolkenkit

Last synced: 15 May 2025

https://github.com/meysamhadeli/monolith-to-cloud-architecture

A practical architecture styles for migrating from monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 12 Apr 2025

https://github.com/meysamhadeli/legacy-to-modern-architecture-styles

A practical architecture styles for migrating from legacy monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.

architecture aspnetcore clean-architecture cqrs ddd dotnet dotnetcore event-driven-architecture event-sourcing kubernetes masstransit messaging microservice microservices oauth2 opentelemetry software-architecture software-design software-engineering vertical-slice-architecture

Last synced: 22 Mar 2025

https://github.com/meysamhadeli/booking-microservices

Practical microservices, built with .Net 9, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd dotnet dotnet-core dotnetcore event-driven-architecture event-sourcing grpc kubernetes masstransit messaging microservice microservices mongodb oauth2 opentelemetry redis vertical-slice-architecture

Last synced: 09 Mar 2025

https://github.com/mehdihadeli/go-food-delivery-microservices

🍕 A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.

bdd boilerplate clean-architecture cqrs cqrs-pattern ddd distributed-systems domain-driven-design event-driven-architecture event-sourcing eventsourcing go golang grpc integration-test integration-testing microservice microservices microservices-architecture vertical-slice-architecture

Last synced: 16 May 2025

https://github.com/spring-projects/spring-data-rest

Simplifies building hypermedia-driven REST web services on top of Spring Data repositories

ddd framework java spring spring-data

Last synced: 13 Feb 2026

https://github.com/mcintyre321/valueof

Deal with Primitive Obsession - define ValueObjects in a single line (of C#).

ddd domain-model valueobject

Last synced: 06 Oct 2025

https://github.com/mcintyre321/ValueOf

Deal with Primitive Obsession - define ValueObjects in a single line (of C#).

ddd domain-model valueobject

Last synced: 04 May 2025

https://github.com/SteveDunn/Vogen

A semi-opinionated library which is a source generator and a code analyser. It Source generates Value Objects

contributions-welcome csharp-sourcegenerator ddd ddd-patterns hacktoberfest open-source patterns

Last synced: 09 Apr 2025

https://github.com/apache/causeway

Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.

ddd domain-driven-design java naked-objects rad rapid-application-development restful-objects spring-boot web-framework

Last synced: 15 Jan 2026

https://github.com/mehdihadeli/food-delivery-microservices

🍔 A practical and imaginary food delivery microservices, built with .Net 9, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd ddd-architecture ddd-example distributed-systems domain-driven-design dotnet dotnetcore event-driven-architecture masstransit message-broker message-bus microservice microservice-example microservices microservices-architecture vertical-slice-architecture

Last synced: 15 May 2025

https://github.com/mehdihadeli/monolith-to-cloud-native-transformation

🍔 A practical and imaginary food delivery microservices, built with .Net 8, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

aspnetcore clean-architecture cqrs ddd ddd-architecture ddd-example distributed-systems domain-driven-design dotnet dotnetcore event-driven-architecture masstransit message-broker message-bus microservice microservice-example microservices microservices-architecture vertical-slice-architecture

Last synced: 06 Apr 2025

https://github.com/spring-projects/spring-data-neo4j

Provide support to increase developer productivity in Java when using Neo4j. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

ddd framework java neo4j spring spring-data

Last synced: 13 Mar 2026

https://github.com/NetDevPack/NetDevPack

A smart set of common classes and implementations to improve your development productivity.

aspnetcore cqrs ddd devpack fluentvalidation identity mediatr messaging notification specification-pattern validation

Last synced: 19 Jan 2026

https://github.com/spring-projects/spring-data-commons

Spring Data Commons. Interfaces and code shared between the various datastore specific implementations.

data-access ddd framework java spring spring-data

Last synced: 13 Feb 2026

https://github.com/codeliner/php-ddd-cargo-sample

PHP 7 Version of the cargo sample used in Eric Evans DDD book

cargo-sample ddd ddd-sample eric-evans-book php

Last synced: 04 Apr 2025

https://github.com/spring-projects/spring-data-relational

Spring Data Relational. Home of Spring Data JDBC and Spring Data R2DBC.

ddd framework jdbc r2dbc spring spring-data

Last synced: 13 Feb 2026

https://github.com/reimagined/resolve

Full stack CQRS, DDD, Event Sourcing framework for Node.js

cqrs ddd es6 event-sourcing nodejs react reactive redux

Last synced: 03 Jan 2026

https://github.com/ardalis/ddd-guestbook

A DDD guestbook example written for ASP.NET Core

asp-net-core ddd ddd-architecture

Last synced: 04 Apr 2025

https://github.com/falsy/clean-architecture-for-frontend

A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain.

clean-architecture ddd documentation oop typescript web

Last synced: 16 May 2025

https://github.com/duyanming/viper

Viper 是一个基于Anno微服务引擎开发的Dashboard示例项目。Anno 底层通讯采用 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线等等

anno apigateway cqrs dashboard ddd grpc microservice thrift viper

Last synced: 15 May 2025

https://github.com/abpframework/eShopOnAbp

Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases

api-gateway asp-net-core aspnetcore csharp ddd gateway kubernetes microservices microservices-architecture spa

Last synced: 26 Apr 2025

https://github.com/VincentJouanne/nest-clean-architecture-ddd-example

🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

clean-architecture cqrs ddd docker end-to-end-testing fp-ts functional-programming integration-testing jest microservices nestjs prisma runtypes tdd typescript unit-testing

Last synced: 25 Apr 2025

https://github.com/spring-projects/spring-data-r2dbc

Provide support to increase developer productivity in Java when using Reactive Relational Database Connectivity. Uses familiar Spring concepts such as a DatabaseClient for core API usage and lightweight repository style data access.

ddd framework r2dbc reactive relational spring spring-data

Last synced: 12 Apr 2025

https://github.com/anjoy8/christddd

🙌 ASP.NET Core 3.1 应用, 包含 DDD、CQRS、EDA 和ES事件回溯

asp-net-core-mvc aspnet-core automapper cqrs ddd ddd-cqrs ef-core event-sourcing mediatr

Last synced: 04 Apr 2025

https://github.com/anjoy8/ChristDDD

🙌 ASP.NET Core 3.1 应用, 包含 DDD、CQRS、EDA 和ES事件回溯

asp-net-core-mvc aspnet-core automapper cqrs ddd ddd-cqrs ef-core event-sourcing mediatr

Last synced: 04 May 2025

https://github.com/percybolmer/ddd-go

A demo repository that explains an approach to DDD in Go

clean-architecture clean-code ddd ddd-architecture golang

Last synced: 26 Jan 2026