Domain-driven design (DDD)
Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain’s objective.
- GitHub: https://github.com/topics/domain-driven-design
- Wikipedia: https://en.wikipedia.org/wiki/Domain-driven_design
- Related Topics: clean-architecture, cqrs, event-sourcing, microservices,
- Aliases: ddd,
- Last updated: 2025-04-21 00:08:08 UTC
- JSON Representation
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: 18 Apr 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/abpframework/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. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
abp angular architecture aspnet aspnet-core aspnetcore blazor c-sharp csharp domain-driven-design dotnet-core framework multi-tenancy saas
Last synced: 16 Apr 2025
https://github.com/sairyss/domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
architectural-patterns architecture backend best-practices clean-architecture clean-code ddd design-patterns development domain-driven-design hexagonal-architecture javascript nestjs nodejs onion-architecture secure-by-design solid-principles system-design typeorm typescript
Last synced: 09 Apr 2025
https://github.com/Sairyss/domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
architectural-patterns architecture backend best-practices clean-architecture clean-code ddd design-patterns development domain-driven-design hexagonal-architecture javascript nestjs nodejs onion-architecture secure-by-design solid-principles system-design typeorm typescript
Last synced: 24 Mar 2025
https://github.com/aspnetboilerplate/aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
abp architecture aspnet aspnet-core aspnetcore best-practices c-sharp csharp domain-driven-design dotnet dotnet-core framework multi-tenancy nlayer-architecture
Last synced: 21 Apr 2025
https://github.com/kgrzybek/modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
architecture clean-architecture clean-code cqrs ddd ddd-architecture ddd-cqrs ddd-example design-patterns design-systems domain-driven-design dotnet dotnetcore entity-framework-core event-sourcing modularity monolith rest rest-api software-architecture
Last synced: 09 Apr 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: 12 Apr 2025
https://github.com/ddd-crew/ddd-starter-modelling-process
If you're new to DDD and not sure where to start, this process will guide you step-by-step
Last synced: 24 Mar 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: 09 Apr 2025
https://github.com/undergroundwires/privacy.sexy
Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux, because privacy is sexy
bloatware bloatware-removal cleanup cybersecurity debloat debloater debotnet domain-driven-design linux macos privacy privacy-protection privacy-tools security security-hardening security-tool security-tools tweaks-collection windows10 windows11
Last synced: 09 Apr 2025
https://github.com/ivanpaulovich/clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
clean-architecture clean-code cleanarchitecture ddd-architecture design-patterns docker domain-driven-design dotnet-core dotnet5 entity-framework-core evolutionary-architecture hexagonal-architecture microservice modular-applications monorepo onion-architecture reactjs solid-principles tdd webapi
Last synced: 11 Apr 2025
https://github.com/AxonFramework/AxonFramework
Framework for Evolutionary Message-Driven Microservices on the JVM
cqrs domain-driven-design event-sourcing java message-driven performance scalability
Last synced: 11 Nov 2024
https://github.com/axonframework/axonframework
Framework for Evolutionary Message-Driven Microservices on the JVM
cqrs domain-driven-design event-sourcing java message-driven performance scalability
Last synced: 08 Apr 2025
https://github.com/rafaelfgx/architecture
.NET 9, Angular 19, 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.
angular angular-19 angular19 architecture aspnet-core aspnetcore best-practices c-charp clean-architecture clean-code csharp domain-driven-design dot-net dot-net-9 dotnet dotnet-9 dotnet9 entity-framework solid typescript
Last synced: 10 Apr 2025
https://github.com/rafaelfgx/Architecture
.NET 8, Angular 18, 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.
angular angular-18 angular18 architecture aspnet-core aspnetcore best-practices c-charp clean-architecture clean-code csharp domain-driven-design dot-net dot-net-8 dotnet dotnet-8 dotnet8 entity-framework solid typescript
Last synced: 24 Mar 2025
https://github.com/CodelyTV/php-ddd-example
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7
behat bounded-context codely codelytv cqrs ddd docker doctrine domain-driven-design hexagonal-architecture laravel microservice microservices-architecture monorepo php php8 phpunit symfony symfony5 testing
Last synced: 14 Mar 2025
https://github.com/codelytv/php-ddd-example
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7
behat bounded-context codely codelytv cqrs ddd docker doctrine domain-driven-design hexagonal-architecture laravel microservice microservices-architecture monorepo php php8 phpunit symfony symfony5 testing
Last synced: 09 Apr 2025
https://github.com/kgrzybek/sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
clean-architecture clean-code cqrs cqrs-simple dapper ddd ddd-cqrs ddd-example design-patterns design-systems domain-driven-design dotnercore dotnet entity-framework entity-framework-core mediatr rest rest-api software-architecture
Last synced: 13 Apr 2025
https://github.com/joebew42/study-path
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
agile clean-architecture clean-code cqrs-es domain-driven-design hexagonal-architecture learning legacy-code microservice-architecture refactoring software-development solid-principles study-path tdd
Last synced: 23 Mar 2025
https://github.com/undb-io/undb
🚀 Private first self-hosted no code database & BaaS.
airtable airtable-alternative baas backend backend-as-a-service bun ddd docker domain-driven-design no-code-database nocode offline-first self-hosted sqlite3 svelte sveltekit typescript
Last synced: 10 Apr 2025
https://github.com/eventflow/EventFlow
Async/await first CQRS+ES and DDD framework for .NET
async-await c-sharp cqrs cqrs-es ddd domain-driven-design dotnet dotnet-core elasticsearch event-sourcing events eventsourcing eventstore framework netcore netstandard nuget rabbitmq sagas
Last synced: 16 Mar 2025
https://github.com/eventflow/eventflow
Async/await first CQRS+ES and DDD framework for .NET
async-await c-sharp cqrs cqrs-es ddd domain-driven-design dotnet dotnet-core elasticsearch event-sourcing events eventsourcing eventstore framework netcore netstandard nuget rabbitmq sagas
Last synced: 10 Apr 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/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: 10 Apr 2025
https://github.com/phongnguyend/Practical.CleanArchitecture
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
angular aws azure blazor clean-architecture cqrs devops docker domain-driven-design kafka kubernetes microservices oauth2 opentelemetry owasp rabbitmq reactjs signalr vuejs
Last synced: 09 Apr 2025
https://github.com/phongnguyend/practical.cleanarchitecture
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
angular aws azure blazor clean-architecture cqrs devops docker domain-driven-design kafka kubernetes microservices oauth2 opentelemetry owasp rabbitmq reactjs signalr vuejs
Last synced: 10 Apr 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: 10 Apr 2025
https://github.com/ddd-crew/bounded-context-canvas
A structured approach to designing and documenting each of your bounded contexts
Last synced: 26 Mar 2025
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/looplab/eventhorizon
Event Sourcing for Go!
aws cqrs ddd domain-driven-design entity event-horizon event-sourcing eventsourcing go google-cloud jetstream kafka mongodb nats opentracing redis
Last synced: 12 Apr 2025
https://github.com/pyeventsourcing/eventsourcing
A library for event sourcing in Python.
cqrs ddd distributed-systems django domain-driven-design event-sourcing eventsourcing python python3 sqlalchemy
Last synced: 09 Apr 2025
https://github.com/stemmlerjs/white-label
A Vinyl-Trading enterprise app built with Node.js + TypeScript using Domain-Driven Design
domain-driven-design enterprise-software nodejs trading typescript vinyl-records
Last synced: 08 Apr 2025
https://github.com/RailsEventStore/rails_event_store
A Ruby implementation of an Event Store based on Active Record
aggregate-root cqrs cqrs-es ddd domain-driven-design event-driven event-driven-architecture event-sourcing rails ruby
Last synced: 14 Mar 2025
https://github.com/railseventstore/rails_event_store
A Ruby implementation of an Event Store based on Active Record
aggregate-root cqrs cqrs-es ddd domain-driven-design event-driven event-driven-architecture event-sourcing rails ruby
Last synced: 08 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: 08 Apr 2025
https://github.com/ddd-by-examples/factory
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
aggregate cqrs crud domain-driven-design domain-events domain-knowledge domain-model enterprise-applications event-storming hexagon invariants ports-and-adapters
Last synced: 08 Apr 2025
https://github.com/ddd-crew/welcome-to-ddd
Definitions of DDD and fundamental concepts to reduce the learning curve and confusion
Last synced: 26 Mar 2025
https://github.com/CodelyTV/typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
codely codelytv cqrs ddd ddd-architecture ddd-cqrs ddd-example ddd-sample dddesign domain-driven-design eda event-driven-architecture hexagonal-architecture javascript mongodb nodejs rabbitmq software-architecture ts typescript
Last synced: 02 Apr 2025
https://github.com/codelytv/typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
codely codelytv cqrs ddd ddd-architecture ddd-cqrs ddd-example ddd-sample dddesign domain-driven-design eda event-driven-architecture hexagonal-architecture javascript mongodb nodejs rabbitmq software-architecture ts typescript
Last synced: 07 Apr 2025
https://github.com/xmolecules/jmolecules
Libraries to help developers express architectural abstractions in Java code
architecture domain-driven-design java
Last synced: 10 Apr 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: 08 Apr 2025
https://github.com/mariocarrion/todo-api-microservice-example
Go microservice tutorial project using Domain Driven Design and Onion Architecture!
domain-driven-design golang microservices onion-architecture tutorial
Last synced: 13 Apr 2025
https://github.com/banq/jdonframework
Domain-Driven-Design Pub/Sub Domain-Events framework
asynchronous concurrency cqrs ddd-architecture ddd-events distributed-transaction domain-driven-design domainevents eventsourcing hexagonal-architecture lmax-disruptor microservices pubsub reactive saga saga-libraries saga-process single-writer transaction workflow
Last synced: 13 Nov 2024
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: 11 Nov 2024
https://github.com/zalando-incubator/kopf
A Python framework to write Kubernetes operators in just few lines of code.
asyncio domain-driven-design framework kubernetes kubernetes-operator operator python python3
Last synced: 29 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: 06 Apr 2025
https://github.com/ardalis/result
A result abstraction that can be mapped to HTTP response codes if needed.
csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result
Last synced: 14 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: 13 Apr 2025
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: 14 Apr 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/ddd-crew/eventstorming-glossary-cheat-sheet
collaboration domain-driven-design modeling
Last synced: 20 Feb 2025
https://github.com/mploed/ddd-with-spring
Code examples for my conference talk on implementing ddd with spring
domain-driven-design spring-boot springframework
Last synced: 09 Apr 2025
https://github.com/ardalis/Result
A result abstraction that can be mapped to HTTP response codes if needed.
csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result
Last synced: 10 Nov 2024
https://github.com/WPS/egon.io
A tool to visualize Domain Stories in your browser
business-process collaborative-modeling domain-driven-design domainstorytelling modeling-tool
Last synced: 30 Mar 2025
https://github.com/ddd-crew/aggregate-design-canvas
A structured approach to designing and documenting Aggregates
aggregates domain-driven-design software-architecture
Last synced: 20 Feb 2025
https://github.com/ddd-crew/free-ddd-learning-resources
A collection of resources for learning DDD. All are free to access.
domain-driven-design resources
Last synced: 20 Feb 2025
https://github.com/AhmedLSayed9/deliverzler
Delivery App for Restaurants built on Flutter using Domain-Driven Design (DDD) and Layered Architecture along with Riverpod Framework.
clean-architecture clean-code dart ddd domain-driven-design fcm firebase flutter go-router google-maps layered-architecture local-notifications riverpod tdd unit-testing
Last synced: 12 Nov 2024
https://github.com/ddd-by-examples/all-things-cqrs
Comprehensive guide to a couple of possible ways of synchronizing two states with Spring tools. Synchronization is shown by separating command and queries in a simple CQRS application.
cqrs ddd debezium domain-driven-design events kafka kafka-connect mongodb spring spring-boot
Last synced: 05 Apr 2025
https://github.com/bytedance/magic-microservices
Make Web Components easier and powerful!😘
domain-driven-design javascript meta-framework micro-frontends react svelte typescript vue webcomponents
Last synced: 09 Apr 2025
https://github.com/andreschaffer/event-sourcing-cqrs-examples
Event Sourcing and CQRS in practice.
cqrs cqrs-es ddd domain-driven-design event-sourcing event-store events hexagonal-architecture java
Last synced: 03 Apr 2025
https://github.com/serenity-js/serenity-js
A next generation, full-stack acceptance testing framework optimised for collaboration, speed and scale!
acceptance-testing api-testing automated-testing bdd cucumber domain-driven-design dsl e2e-testing end-to-end-testing playwright puppeteer screenplay-pattern test-automation test-integration test-reporting testing testing-framework web-testing webdriver
Last synced: 10 Apr 2025
https://github.com/thenativeweb/node-eventstore
EventStore Implementation in node.js
domain-driven-design event-sourcing eventstore eventstream javascript nodejs
Last synced: 04 Apr 2025
https://github.com/ThembisileNGQ/Akkatecture
a cqrs and event sourcing framework for dotnet core using akka.net
actors actorsystem akka akkadotnet clustering cqrs cqrs-pattern csharp ddd domain-driven-design dotnet-core event-driven event-sourcing microservices microsoft netstandard
Last synced: 20 Nov 2024
https://github.com/ddd-by-examples/event-source-cqrs-sample
Sample ES/CQRS application
cqrs domain-driven-design event-driven event-sourcing hexagonal-architecture springboot
Last synced: 05 Apr 2025
https://github.com/swlaschin/domainmodelingmadefunctional
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/
domain-driven-design domain-model fsharp functional-programming
Last synced: 04 Apr 2025
https://github.com/ddd-crew/core-domain-charts
A tool for collaboratively finding your core domains - strategic business differentiators
Last synced: 20 Feb 2025
https://github.com/ivanpaulovich/hexagonal-architecture-acerola
An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.
cqrs ddd docker domain-driven-design dotnet-core hexagonal-architecture microservice mongodb solid webapi
Last synced: 06 Apr 2025
https://github.com/CodelyTV/typescript-ddd-skeleton
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns
codely codelytv course cqrs ddd ddd-architecture ddd-cqrs ddd-example domain-driven-design hexagonal-architecture mongodb node node-js nodejs postgresql software-architecture ts typeorm typescript
Last synced: 02 Apr 2025
https://github.com/codelytv/typescript-ddd-skeleton
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns
codely codelytv course cqrs ddd ddd-architecture ddd-cqrs ddd-example domain-driven-design hexagonal-architecture mongodb node node-js nodejs postgresql software-architecture ts typeorm typescript
Last synced: 05 Apr 2025
https://github.com/minos-framework/minos-python
🐍 Minos is a framework which helps you create reactive microservices in Python
aggregate aggregates circuit-breaker cqrs domain-driven-design event-driven event-sourcing framework microservices microservices-architecture minos python saga
Last synced: 09 Apr 2025
https://github.com/resotto/goilerplate
Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.
clean-architecture domain-driven-design gin go golang gorm
Last synced: 05 Apr 2025
https://github.com/swlaschin/DomainModelingMadeFunctional
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/
domain-driven-design domain-model fsharp functional-programming
Last synced: 28 Mar 2025
https://github.com/mhadaily/flutter-architecture-ddd
Flutter Architecture inspired by Domain Driven Design, Onion and Clean Architecture
clean-architecture domain-driven-design flutter flutter-app flutter-apps flutter-demo flutter-examples onion-architecture
Last synced: 05 Apr 2025
https://github.com/ddd-crew/domain-message-flow-modelling
Design & visualise the flow of commands, events, and queries between your bounded contexts
architecture domain-driven-design software-design tactical-design-patterns
Last synced: 20 Feb 2025
https://github.com/ttulka/ddd-example-ecommerce
Domain-driven design example in Java with Spring framework
architecture ddd design domain-driven-design event-driven example hexagonal-architecture high-cohesion java low-coupling modular-monolith ood oop rich-domain-model screaming-architecture service-oriented-architecture services soa spring spring-boot
Last synced: 06 Apr 2025
https://github.com/mehdihadeli/food-delivery-modular-monolith
🌭 A practical and imaginary food and grocery delivery modular monolith, built with .Net 8, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
clean-architechture cqrs ddd ddd-example domain-driven-design dotnet dotnetcore event-driven-architecture event-driven-architectures integration-testing message-broker message-bus modular modular-monolith monolith netcore vertical-slice-architecture
Last synced: 06 Apr 2025
https://github.com/bitloops/bitloops-language
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
bdd bdd-tests behavior-driven-development bitloops bitloops-language clean-architecture contributions-welcome ddd ddd-architecture ddd-example developer-tools domain-driven-design domain-model open-source opensource programming-language test-driven-development transpiler typescript ubiquitous-language
Last synced: 14 Apr 2025
https://github.com/jpkleemans/attribute-events
🔥 Fire events on attribute changes of your Eloquent model
accessors attributes ddd domain-driven-design domain-events domain-model eloquent event-driven-architecture event-storming events laravel model-events
Last synced: 15 Apr 2025
https://github.com/charlessolar/eShopOnContainersDDD
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
backend cqrs cqrs-es ddd domain-driven-design eventsourcing eventstore example frontend microservices mobx mobx-state-tree netstandard nservicebus react servicestack typescript
Last synced: 18 Apr 2025
https://github.com/thangchung/practical-dapr
A full-stack .NET microservices build on Dapr and Tye
blazor clean-architecture dapr ddd-patterns docker docker-compose domain-driven-design dotnet-core graphql grpc-dotnet hotchocolate kubernetes mediatr microservices minimalist protobuf tye
Last synced: 07 Apr 2025
https://github.com/falberthen/ecommerceddd
Experimental full-stack application using Domain-Driven Design, Microservices, Event Sourcing, CQRS and Angular.
angular clean-architecture cqrs ddd domain-driven-design dotnet6 event-sourcing marten microservices-architecture netcore spa
Last synced: 09 Apr 2025
https://github.com/AntonioFalcaoJr/EventualShop
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
architecture clean-architecture cqrs ddd ddd-architecture domain-driven-design dotnet dotnet6 dotnet7 eda event-driven event-sourcing event-store eventsourcing eventstore masstransit microservices reactive reactive-programming uncertainty
Last synced: 02 Apr 2025
https://github.com/antoniofalcaojr/eventualshop
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
architecture clean-architecture cqrs ddd ddd-architecture domain-driven-design dotnet dotnet6 dotnet7 eda event-driven event-sourcing event-store eventsourcing eventstore masstransit microservices reactive reactive-programming uncertainty
Last synced: 06 Apr 2025
https://github.com/quangdangfit/goshop
E-Commerce backend system via Golang and Postgres
ddd domain-driven-design ecommerce gin golang gprc postgresql redis restful swagger
Last synced: 06 Apr 2025
https://github.com/neohaskell/NeoHaskell
⏩ NeoHaskell is a dialect of Haskell that is focused on newcomer-friendliness and productivity.
ai beginner-friendly command-line concurrency developer-experience domain-driven-design event-sourcing functional-programming haskell mobile neohaskell programming-language python
Last synced: 12 Apr 2025
https://github.com/4lessandrodev/type-ddd
This package provide utils files and interfaces to assistant build a complex application with domain driving design.
aggregates clean-architecture clean-code ddd ddd-architecture ddd-example ddd-nodejs ddd-patterns ddd-sample domain-driven-design entity node-ddd nodejs nodejs-library types-ddd typescript typescript-library use-cases utils-library value-object
Last synced: 14 Apr 2025
https://github.com/thenativeweb/node-cqrs-domain
Node-cqrs-domain is a node.js module based on nodeEventStore that. It can be very useful as domain component if you work with (d)ddd, cqrs, eventdenormalizer, host, etc.
cqrs cqrs-framework domain domain-driven-design javascript
Last synced: 07 Apr 2025
https://github.com/wkrzywiec/library-hexagonal
An example application written in Hexagonal (Ports and Adapter) architecture
cqrs ddd docker docker-compose domain-driven-design hexagonal-architecture java-11 ports-and-adapters postgres spring-boot tdd
Last synced: 07 Apr 2025
https://github.com/ibrunotome/laravel-api-templates
Laravel API starter kit collection using different structures.
architectural-patterns ddd design-patterns domain-driven-design laravel laravel-ddd laravel-docker laravel-framework laravel-modular laravel-skeleton laravel-swoole php swoole
Last synced: 21 Jan 2025
https://github.com/baroshem/microservice-template
📖 Nest.js based microservice repository template
cqrs docker domain-driven-design env event-sourcing microservices nestjs postgresql rabbitmq typeorm
Last synced: 12 Apr 2025
https://github.com/sap/curated-resources-for-domain-driven-design
You want to get started with Domain-Driven Design or are looking for advanced learning resources in this topic? Then this collection of curated learning resources is a good place to check out.
ddd ddd-learning domain-driven-design
Last synced: 12 Apr 2025
https://github.com/baratgabor/mywarehouse
Clean Architecture and Domain Driven Design sample project based on C# 10 / .NET 6 / ASP.NET Core 6 / EF Core 6 & Angular 11 with Bootstrap.
angular11 asp-net-core asp-net-core-6 bootstrap clean-architecture ddd domain-driven-design efcore efcore6 vertical-slice-architecture
Last synced: 09 Apr 2025
https://github.com/xolvio/typescript-event-sourcing
Domain Driven Design, Event Sourcing & Command Query Responsibility Segregation with Typescript
command-query-pattern cqrs-es ddd domain-driven-design event-sourcing typescript
Last synced: 08 Apr 2025
https://github.com/charlessolar/TodoMVC-DDD-CQRS-EventSourcing
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
backend cqrs cqrs-es ddd domain-driven-design eventsourcing eventstore example frontend microservices netstandard nservicebus todomvc typescript
Last synced: 18 Apr 2025
https://github.com/ivanpaulovich/dotnet-new-caju
Learn Clean Architecture with .NET Core 3.0 :fire:
clean-architecture clean-code cqrs ddd design-patterns docker domain-driven-design dotnet-cli dotnet-new dotnet-template event-driven event-sourcing evolutionary-architecture hexagonal-architecture kafka microservices mongodb solid tdd webapi
Last synced: 19 Dec 2024
https://github.com/Ahoo-Wang/Wow
Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架
architecture axon cqrs ddd domain-driven-design elasticsearch event-driven event-sourcing high-performance java kafka kotlin microservice mongodb opentelemetry reactive-programming spring spring-boot webflux
Last synced: 02 Apr 2025
https://github.com/ahoo-wang/wow
Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架
architecture axon cqrs ddd domain-driven-design elasticsearch event-driven event-sourcing high-performance java kafka kotlin microservice mongodb opentelemetry reactive-programming spring spring-boot webflux
Last synced: 12 Apr 2025
https://github.com/alexalvess/aurora-api-project
Aurora is a project developed in .NET 6, where it aims to show how to create something using an architecture, in layers, simple and approaching, in a simplistic way, some concepts such as DDD.
api api-rest aspnet-core aspnetcorewebapi csharp-code csharp-core ddd-architecture ddd-patterns domain-driven-design dotnet6 fluentvalidation github-actions hexagonal-architecture layered-architecture netcore netcore-webapi netcoreapp swagger-ui
Last synced: 07 Apr 2025