ports-and-adapters
Here are 197 public repositories matching this topic...
Language:All
Sort:Most stars
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- Updated
Jul 7, 2023 - Java
The missing, complete example of Domain-Driven Design enterprise application backed by Spring stack
- Updated
Mar 10, 2022 - Java
a clean architecture implementation of the realworldapp :https://github.com/gothinkster/realworld
- Updated
Oct 30, 2025 - Go
Domain-Driven Design example
- Updated
Apr 24, 2024 - C#
An example application written in Hexagonal (Ports and Adapter) architecture
- Updated
Jul 14, 2025 - Java
Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.
- Updated
May 24, 2022 - Kotlin
This repository contains a sample Java REST application implemented according to hexagonal architecture.
- Updated
Nov 15, 2024 - Java
Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.
- Updated
Dec 15, 2023 - Haskell
FTGOGO - event-driven architecture demonstration application using edat
- Updated
Oct 11, 2022 - Go
Template project to build ktor-based multi-module web service with Kotlin using Hexagonal architecture
- Updated
Dec 11, 2023 - Kotlin
A service framework leveraging ports and adapters architecture to scale on your terms
- Updated
Sep 29, 2025 - TypeScript
The guide to understand Hexagonal Architecture (a.k.a Ports and Adapters) in JavaScript.
- Updated
Feb 7, 2022 - JavaScript
Layered architecture python example project
- Updated
Aug 29, 2024 - Python
TDD with Clean Architectecture (aka Hexagonal, Ports & adapter) in Haskell
- Updated
Apr 2, 2022 - Haskell
A web-based board game platform designed for players to connect and play.
- Updated
Nov 29, 2025 - PHP
A sample project that uses the ports and adapters architecture (or hexagonal architecture) for a micro service.
- Updated
Dec 8, 2022 - Python
A simple example of how MPESA works. Works with all 3 types of customers i.e. Agents, Merchants and Subscribers. Allows you to configure a tariff and apply it to transactions. The project follows DDD principles.
- Updated
Jul 3, 2023 - Go
Clean Architecture, ports & adapters, Domain-Driven Design, CQRS
- Updated
Oct 10, 2020 - Java
ArchUnit examples for a ports-and-adapters application architecture inside a Spring Boot book-catalog application
- Updated
May 21, 2019 - Java
Improve this page
Add a description, image, and links to theports-and-adapters topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with theports-and-adapters topic, visit your repo's landing page and select "manage topics."