GitStar
GitHub TrendingTopicsLanguages
/

Onion Architecture GitHub Repositories

Explore popular GitHub repositories tagged “onion-architecture”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

Sairyss/domain-driven-hexagon

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

TypeScript14,8661,559
mehdihadeli/awesome-software-architecture

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

11,5661,006
EduardoPires/EquinoxProject

Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices

C#6,7741,652
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

C#4,353756
bespoyasov/frontend-clean-architecture

React + TypeScript app built using the clean architecture principles in a more functional way.

TypeScript2,584292
MarioCarrion/todo-api-microservice-example

Go microservice tutorial project using Domain Driven Design and Onion Architecture!

Go1,342179
Amitpnk/Onion-architecture-ASP.NET-Core

WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 8!

C#927158
GSabadini/go-clean-architecture

Simple API for banking routines using a Clean Architecture in Golang :credit_card: :moneybag: :money_with_wings:

Go74597
iktakahiro/dddpy

Python DDD & Onion Architecture Example and Techniques

Python72876
NimblePros/eShopOnWeb

Sample ASP.NET Core 10.0 reference application, powered by Microsoft, demonstrating a domain-centric application architecture with monolithic deployment model.

C#612278
aspnetrun/run-aspnetcore

A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->

C#595161
ivan-borovets/fastapi-clean-example

Practical Clean Architecture backend example built with FastAPI. No stateful globals (DI), low coupling (DIP), tactical DDD, CQRS, proper UoW usage. REST API, per-route error handling, session-based auth, contextual RBAC. Bundled with extensive docs and modern tooling

Python58182
iammukeshm/OnionArchitecture

The onion architecture, introduced by Jeffrey Palermo, overcomes the issues of the layered architecture with great ease. With Onion Architecture, the game-changer is that the Domain Layer (Entities and Validation Rules that are common to the business case ) is at the Core of the Entire Application. This means higher flexibility and lesser coupling. In this approach, we can see that all the Layers are dependent only on the Core Layers.

C#555127
mehdihadeli/awesome-go-education

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

Go48762
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 🚀

TypeScript45953
lightningnetwork/lightning-onion

Onion Routed Micropayments for the Lightning Network

Go414142
mhadaily/flutter-architecture-ddd

Flutter Architecture inspired by Domain Driven Design, Onion and Clean Architecture

Dart40998
draphyz/DDD

Domain-Driven Design example

C#40241
pereiren/dotnet-template-onion

Onion Architecture with .NET 6/.NET Core and CQRS/Event Sourcing following a DDD approach

C#35080
emarifer/go-echo-templ-htmx

Go/Echo+Templ+Htmx: Full stack application using Golang's Echo framework & Templ templating language with user session management + CRUD to a SQLite database (To Do List) and HTMX in the frontend

Go29634
alex289/CleanArchitecture

Sample .NET 10 API project including Clean Architecture principles, Onion Architecture, MediatR, and Entity Framework with unit and integration tests using xUnit

C#28839
referbruv/ContainerNinja.CleanArchitecture

ContainerNinja is a boilerplate template project to demonstrate building a multi-container Full Stack application with ASP.NET Core (.NET 6) Web API following Clean Architecture, and Angular.

C#23360
mp911de/CleanArchitecture

CleanArchitecture Example

Java23167
Raiffeisen-DGTL/ViennaNET

Framework for quickly creating enterprise microservices on .NET https://habr.com/ru/company/raiffeisenbank/blog/494830/

C#23133
mchekin/rpg

Online Role Playing Game (based on Laravel)

PHP20952
thma/PolysemyCleanArchitecture

Showcasing how the Polysemy library can be used to implement a REST application conforming to the guidelines of the Clean Architecture model.

Haskell19317
CanerPatir/aspnet-core-clean-arch

It is a clean architecture project template which is based on hexagonal-architecture principles built with .Net core.

C#17335
crossroad0201/ddd-on-scala

DDD sample implementation by Scala.

Scala14213
techmely/tickup

Supper clone Clickup 3.0, Follow Clean Architecture + DDD with latest Nextjs

TypeScript13951
ivanpaulovich/clean-architecture-webapi-ef-core

:heart: The simplest Clean Architecture demo on how to implement a Web Api using .NET Core and Entity Framework

C#13525
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source