There are 67 repositories under hexagonal-architecture topic.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 5
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Domain-Driven-Design Pub/Sub Domain-Events framework
Open-source app to manage your tasks quickly and easily
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
A microservices e-commerce reference application built with ASP.NET 6
Liquid Application Framework documentation, useful links and sample project
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Sample ES/CQRS application
Event Sourcing and CQRS in practice.
Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications, APIs or queue consumers) that run inside a cloud platform.
a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld
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.
Simple API for banking routines using a Clean Architecture in Golang. :credit_card: :moneybag: :money_with_wings:
Example project showing off clean/hexagonal architecture concepts in Python
Learn Clean Architecture with .NET Core 3.0 :fire:
☕🎯 Hexagonal Architecture + DDD + CQRS in a Java project using SpringBoot
🐘🚀 PHP DDD Skeleton: Bootstrap your new projects or be inspired by this example project
Onion Architecture with .NET 6/.NET Core and CQRS/Event Sourcing following a DDD approach
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.
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Koin, Flyway, KGraphQL/GraphQL generated endpoints, Gradle.
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript applying following Hexagonal Architecture and Domain-Driven Design patterns
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD dot net project.
Apostila do curso Práticas de Design e Arquitetura de Código da Caelum. https://www.caelum.com.br/curso-design-arquitetura-de-aplicacoes-java
An example application written in Hexagonal (Ports and Adapter) architecture
Open source and eco design ERP solution reserved for worker-owned business.
A Node.js App Architecture showcase heavily influenced by the Clean Architecture and Hexagonal Architecture, using MongoDB.
Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.