Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with hexagonal-architecture

A curated list of projects in awesome lists tagged with hexagonal-architecture .

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: 26 Sep 2024

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: 31 Jul 2024

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: 30 Sep 2024

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: 30 Sep 2024

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: 01 Aug 2024

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: 25 Sep 2024

https://github.com/uber/h3-py

Python bindings for H3, a hierarchical hexagonal geospatial indexing system

geocoding geospatial gis h3 hexagonal-architecture python uber

Last synced: 05 Aug 2024

https://github.com/hexagonkt/hexagon

Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.

gradle hacktoberfest hexagonal-architecture http http-server jvm kotlin micro-framework microservices pebble-templates rest server toolkit web

Last synced: 02 Oct 2024

https://github.com/hexagontk/hexagon

Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.

gradle hacktoberfest hexagonal-architecture http http-server jvm kotlin micro-framework microservices pebble-templates rest server toolkit web

Last synced: 28 Sep 2024

https://github.com/err0r500/go-realworld-clean

a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld

clean-architecture clean-code ddd ddd-architecture example-project go golang hexagonal-architecture ports-and-adapters realworld realworld-backend testing

Last synced: 01 Aug 2024

https://github.com/gbrayhan/microservices-go

Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.

boilerplate boilerplate-go boilerplate-golang boilerplate-microservice clean-architecture docker gin go golang golang-examples gorm hexagonal-architecture jwt microservices-architecture pagination rest-api swagger

Last synced: 30 Sep 2024

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: 01 Aug 2024

https://github.com/borjapazr/express-typescript-skeleton

๐Ÿ”ฐ๐Ÿฆธ Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.

best-practices ddd docker docker-compose dockerfile eslint express hacktoberfest hexagonal-architecture jest jwt makefile nodejs pm2 prettier prisma supertest tsconfig-paths tsed typescript

Last synced: 29 Sep 2024

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: 29 Sep 2024

https://github.com/CodelyTV/typescript-ddd-skeleton

๐Ÿ”ทโœจ TypeScript DDD Skeleton: Bootstrap your new TypeScript applying following 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: 01 Aug 2024

https://github.com/juanm4/hexagonal-architecture-frontend

How to implement Hexagonal architecture in frontend (Javascript/Typescript)

design-patterns front-end hexagonal-architecture javascript react-native reactjs solid-principles typescript vuejs

Last synced: 31 Jul 2024

https://github.com/ESchouten/CleanArchitecture

Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.

backend clean-architecture exposed flyway gradle graphql hexagonal-architecture jwt kotlin ktor openapi swagger

Last synced: 01 Aug 2024

https://github.com/codelytv/eslint-plugin-hexagonal-architecture

A plugin that helps you to enforce hexagonal architecture best practises

eslint eslint-plugin hexagonal hexagonal-architecture javascript typescript

Last synced: 28 Sep 2024

https://github.com/CodelyTV/eslint-plugin-hexagonal-architecture

A plugin that helps you to enforce hexagonal architecture best practises

eslint eslint-plugin hexagonal hexagonal-architecture javascript typescript

Last synced: 04 Aug 2024

https://github.com/eldimious/golang-api-showcase

Golang API project showcase heavily influenced by the Clean Architecture and Hexagonal Architecture, using PostgreSQL.

boilerplate-api clean-architecture docker gin-gonic golang golang-api gorm hexagonal-architecture layered-architecture postgresql

Last synced: 01 Oct 2024

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: 29 Sep 2024

https://github.com/CodelyTV/php-ddd-skeleton-deprecated

๐Ÿ˜๐Ÿš€ PHP DDD Skeleton: Bootstrap your new projects or be inspired by this example project

bootstrap codely codelytv cqrs ddd ddd-architecture ddd-cqrs ddd-example ddd-in-php ddd-php dddesign hexagonal-architecture php skeleton skeleton-application

Last synced: 03 Aug 2024

https://github.com/fairnesscoop/permacoop

Open source and eco-designed ERP solution for worker-owned businesses.

clean-code coop cqrs crm ddd ecodesign erp hexagonal-architecture nestjs nodejs open-source sapper sveltejs sveltekit typescript unit-testing

Last synced: 27 Sep 2024

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: 28 Sep 2024

https://github.com/bagashiz/go-pos

Simple RESTful Point of Sale (POS) Service API written in Go using Gin web framework, PostgreSQL database, and Redis cache. Proof of concept of implementing Hexagonal Architecture in Go.

gin go golang hexagonal-architecture pgx point-of-sales postgresql redis rest-api

Last synced: 29 Sep 2024

https://github.com/dustinsand/hex-arch-kotlin-spring-boot

Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.

boot ddd gradle hexagonal-architecture hexagonal-architectures jooq kotlin kotlin-flow kts lambda microservice multiproject ports-and-adapters quarkus r2dbc reactive resilience4j spring spring-boot

Last synced: 30 Sep 2024

https://github.com/dimitridumont/clean-architecture-front-end

Example of clean architecture in front-end (Next.js)

clean-architecture front-end frontend hexagonal-architecture nextjs

Last synced: 31 Jul 2024

https://github.com/CodelyTV/csharp-ddd-skeleton

๐Ÿฆˆโœจ C# DDD Skeleton: Bootstrap your new C# projects applying Hexagonal Architecture and Domain-Driven Design patterns

codely codelytv cqrs csharp ddd ddd-architecture ddd-cqrs ddd-example entity-framework example-project hexagonal-architecture netcore netcore3 netcore31 rabbitmq skeleton

Last synced: 01 Aug 2024

https://github.com/akbaralishaikh/denti

This project is created to demonstrate Go-Lang Clean Architecture/DDD/Hexagonal Architecture, and It show the usage of popular libraries gin, gorm, zap and dig.

clean-architecture ddd-architecture ddd-sample dig gin-gonic go golang gorm hexagonal-architecture zap

Last synced: 01 Oct 2024

https://github.com/codelytv/go-hexagonal_http_api-course

Ejemplos del curso de API HTTP en Go aplicando Arquitectura Hexagonal

codelytv ddd domain-driven-design gin go golang hexagonal-architecture

Last synced: 30 Sep 2024

https://github.com/ivanpaulovich/todo

:white_check_mark: Commad-Line Task management with storage on your GitHub :fire:

clean-architecture clean-code dotnet-cli dotnet-core dotnet-global-tool hexagonal-architecture tdd

Last synced: 01 Aug 2024

https://github.com/marcoturi/fastify-boilerplate

Fastify 5 application boilerplate based on clean architecture, domain-driven design, CQRS, functional programming, vertical slice architecture for building production-grade applications ๐Ÿš€

backend bdd clean-architecture cqrs cucumber ddd fastify functional-programming graphql hexagonal-architecture mercurius nodejs onion-architecture typescript vitest

Last synced: 27 Sep 2024

https://github.com/nikoheikkila/photo-browser

A modern frontend application architecture built with SvelteKit and Hexagonal / Clean Architecture principles

clean-architecture dracula hexagonal-architecture playwright svelte sveltekit typescript vite vitest zod

Last synced: 06 Aug 2024

https://github.com/mirkosertic/gamecomposer

GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices.

domain-driven-design game-engine gwt hexagonal-architecture html java javafx polymer teavm

Last synced: 01 Oct 2024

https://github.com/ranky/media-bundle

MediaBundle is a media file manager bundle for Symfony with a REST API and an admin interface (React)

compression ddd doctrine-orm easyadmin file-manager hexagonal-architecture image layered-architecture media php react resize symfony symfony-bundle thumbnails twig upload

Last synced: 29 Sep 2024

https://github.com/haraj-backend/hex-monscape

Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.

getting-started go golang-examples hexagonal-architecture learning-resources onboarding reference-implementation saudi-arabia vue3 web-game

Last synced: 28 Sep 2024

https://github.com/LucasRGoes/ports-adapters-sample

A sample project that uses the ports and adapters architecture (or hexagonal architecture) for a micro service.

hexagonal-architecture microservices patterns ports-and-adapters

Last synced: 02 Aug 2024

https://github.com/cristianv0117/over-api

ยกBACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP

api ddd-architecture hateoas hexagonal-architecture jwt-authentication laravel9 mysql php8 phpunit-tests rest solid-principles tdd

Last synced: 27 Sep 2024

https://github.com/charly3pins/eShop

E-Commerce project using Hexagonal Architecture (Ports-and-adapters) as a proof-of-concept applying DDD in Go

ddd e-commerce go golang hexagonal-architecture microservices ports-and-adapters

Last synced: 02 Aug 2024

https://github.com/JMLamodiere/tdd-demo-forumphp2020

Live coding examples used during Forum PHP 2020 talk "Too many mocks killed the test: What Hexagonal Architecture has changed"

behat ddd docker docker-compose hexagonal-architecture php prophecy symfony tdd wiremock

Last synced: 01 Aug 2024

https://github.com/okp4/ui

๐ŸŽจ Implementation of OKP4 UI components in React, TypeScript, and SASS.

ddd event-sourcing hexagonal-architecture react sass storybook typescript ui-design web3

Last synced: 01 Aug 2024

https://github.com/zevolution/netflix-hexagonal-architecture

This project was created as a simple example to show how we can implement the hexagonal architecture(software design) proposed by Netflix.

architectural-patterns bff bff-microservice contract-first design-system hexagonal-architecture java java-11 netflix spring spring-boot system-design

Last synced: 29 Sep 2024

https://github.com/devpt-org/discord-bot

Uma experiรชncia colaborativa construindo um BotDiscord devPT utilizando Hexagonal Arch

discord discord-bot discord-js discordbot discordjs hacktoberfest hexagonal-architecture javascript

Last synced: 31 Jul 2024

https://github.com/labasubagia/realworld-backend

Backend implementation of Realworld Application (Medium Clone)

gin go golang grpc hexagonal-architecture mongodb postgresql

Last synced: 29 Sep 2024

https://github.com/eldimious/rust-api-ddd

Rust API server showcase heavily influenced by the DDD, Clean Architecture and Hexagonal Architecture, using PostgreSQL.

clean-architecture ddd ddd-architecture hexagonal-architecture rust rustlang server-boilerplate sqlx warp

Last synced: 01 Oct 2024

https://github.com/trendyol/kubernetes-operator-api

The Kubernetes API is a sample Kubernetes operator API using the Java Kubernetes Client. The API is designed for master-worker deployment to satisfy the requirements.

hexagonal-architecture java11 kubernetes kubernetes-client kubernetes-operator lombok rest-api spring-boot strategy-pattern swagger

Last synced: 29 Sep 2024

https://github.com/FidMe/active_form_objects

Clean up your controllers, slim up your models, handle more use cases

form-objects hexagonal-architecture rails ruby

Last synced: 06 Aug 2024

https://github.com/marcosvieirajr/buckpal-clean-architecture-spring

An example approach for implementating a Clean/Hexagonal Architecture based the book: "Get Your Hands Dirty on Clean Architecture", by Tom Hombergs

clean-architecture hexagonal-architecture java-11 spring-boot

Last synced: 29 Sep 2024

https://github.com/blanc-frederic/hexagonal-symfony

Template repository including Symfony 5.3 configured for hexagonal architecture

hexagonal-architecture php php74 symfony

Last synced: 28 Sep 2024

https://github.com/tascigorkem/restaurant-service

Rest Api - Hexagonal Architecture with Spring WebFlux and PostgreSQL R2DBC. - Deployed to Heroku with Travis CI.

docker heroku hexagonal-architecture java-11 logentries postgresql r2dbc rest-api restaurant-service spring-boot spring-webflux tdd travis-ci

Last synced: 29 Sep 2024

https://github.com/victormonserrat/mustodon

A to do list example DDD + CQRS + ES application.

cqrs ddd event-sourcing hexagonal-architecture nestjs typescript

Last synced: 04 Aug 2024

https://github.com/sogutemir/springmicroservice-outbox-kafka-saga-pattern

Food Ordering System: A microservices-based backend application for real-time food ordering and tracking. Built with Java, Spring Boot, and Apache Kafka. Implements Domain-Driven Design, Event-Driven Architecture Saga-Pattern, and Clean Architecture principles.

clean-architecture cqrs ddd ddd-architecture ddd-patterns event-driven hexagonal-architecture java java-microservice java17-spring-boot kafka microservice saga saga-pattern solid-principles spring spring-boot spring-microservice springboot

Last synced: 30 Sep 2024

https://github.com/tonicarreras/symfony-base

A Symfony-based project implementing a Hexagonal Architecture for modular and extensible development

ddd docker hexagonal-architecture php83 symfony symfony7

Last synced: 28 Sep 2024

https://github.com/geekengineers/microservice-project-demo

Simple microservice project demonstration for learning purposes with GoLang, PotgreSQL & Terraform.

connectrpc docker docker-compose golang grpc hexagonal-architecture http2 microservice microservices postgresql proto3 protobuf terraform

Last synced: 01 Oct 2024

https://github.com/wrongbyte/users-actix

:sparkles: A simple CRUD using Actix in Rust

actix-web hexagonal-architecture rust sqlx strum validator

Last synced: 04 Aug 2024

https://github.com/hifat/go-todo-hexagonal

An open source project Todo app. Use Hexagonal Architecture

docker gin-gonic golang hexagonal-architecture mysql todoapp

Last synced: 29 Sep 2024

https://github.com/ornwoo96/Dynamic

[iOS App] GIF ์งค ๋‹ค์šด๋กœ๋“œ ์•ฑ

combine coordinator-pattern hexagonal-architecture mvvm-architecture swift xcode

Last synced: 29 Jul 2024

https://github.com/billowdev/gohexa

work in progress go fiber hexagonal code generators

cli-generators golang-cli golang-examples hexagonal-architecture template-project

Last synced: 28 Sep 2024

https://github.com/maciekiwaniuk/shop-system

๐Ÿ’ฐ Simple shop system made in Symfony using hexagonal architecture as modular monolith

codesniffer cqrs data-fixtures ddd deptrac docker doctrine event-sourcing hexagonal-architecture lexikjwt openapi pagination php8 phpstan phpunit redis symfony6 tests uuid

Last synced: 26 Sep 2024

https://github.com/migueabellan/shared-bundle

[WIP] A bundle for Domain Driven Design in Symfony.

ddd-architecture domain-driven-design hexagonal-architecture symfony-bundle

Last synced: 29 Sep 2024

https://github.com/seboste/sapper

Sapper is a CLI tool written in Go that enables you to rapidly create, extend, and update C++ microservices

cloud-native cmake conan cpp hexagonal-architecture microservices sapper

Last synced: 26 Sep 2024

https://github.com/sarunnut1236/hexagonalarchitectureexpressjs

Learning the hexagonal architecture using expressjs typeorm postgresql

expressjs hexagonal-architecture postgresql typeorm typescript

Last synced: 27 Sep 2024

https://github.com/teamkweku/code-odessey-hex-arch

Exemplary backend Medium.com clone powered by Golang, gRPC, Postgres

ci depencyinjection docker golang grpc hexagonal-architecture jwt makefile paseto-v4 protobuf redis

Last synced: 29 Sep 2024

https://github.com/josemartinezrdev/proyectofinaljava

Inventory Manager for Small Electronics Business

fxml hexagonal-architecture java javafx mysql

Last synced: 29 Sep 2024

https://github.com/marcosoliveira91/nestjs-boilerplate

A Node.js boilerplate leveraging NestJS framework with DDD, CQRS, and Hexagonal Architecture principles.

backend boilerplate cqrs ddd ddd-cqrs domain-driven-design hexagonal-architecture mysql nestjs nodejs openapi-spec typescript

Last synced: 30 Sep 2024

https://github.com/y4code/go-scaffold

A Boilerplate of Go in golang-standards/project-layout and Hexagonal Architecture

go golang golang-examples golang-standards he-x hexagon hexagonal-architecture

Last synced: 28 Sep 2024

https://github.com/danisancas/crud-rs

This project is intended to tinker and learn RustLang and practice Hexagonal Architecture.

hexagonal-architecture rust rustlang

Last synced: 28 Sep 2024

https://github.com/carlosfernandoxavier/address-api

This repository contains an implementation that looks up an address, using the zip code provided by the user.

docker hexagonal-architecture java-11 multimodule-microservice rest-api springboot swagger-ui

Last synced: 29 Sep 2024