#Clean-architecture

Showing 60 of 255 repositories tagged #clean-architecture, ranked by stars

jasontaylordev
jasontaylordev
CleanArchitecture

Clean Architecture Solution Template for ASP.NET Core

Score
100
β˜… 20.3k β‘‚ 4.2k +17/day
C#
Sairyss
Sairyss
domain-driven-hexagon

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

Score
73
β˜… 14.8k β‘‚ 1.6k +13/day
TypeScript
bxcodec
bxcodec
go-clean-arch

Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

Score
90
β˜… 10.1k β‘‚ 1.3k +10/day
Go
labs42io
labs42io
clean-code-typescript

Clean Code concepts adapted for TypeScript

Score
64
β˜… 9.8k β‘‚ 1.2k β€”
TypeScript
evrone
evrone
go-clean-template

Clean Architecture template for Golang services

Score
100
β˜… 7.6k β‘‚ 656 +13/day
Go
igorwojda
igorwojda
android-showcase

πŸ’Ž Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...

Score
100
β˜… 6.8k β‘‚ 907 +3/day
Kotlin
fullstackhero
fullstackhero
dotnet-starter-kit

Production Grade Cloud-Ready .NET 10 Starter Kit (Web API + React Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.

Score
100
β˜… 6.6k β‘‚ 2.0k +10/day
C#
nalexn
nalexn
clean-architecture-swiftui

SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.

Score
93
β˜… 6.6k β‘‚ 825 +2/day
Swift
ThreeDotsLabs
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.

Score
93
β˜… 6.4k β‘‚ 579 +4/day
Go
amitshekhariitbhu
amitshekhariitbhu
go-backend-clean-architecture

A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

Score
97
β˜… 6.1k β‘‚ 667 +2/day
Go
android10
android10
Android-CleanArchitecture-Kotlin

This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

Score
92
β˜… 4.8k β‘‚ 934 β€”
Kotlin
thangchung
thangchung
go-coffeeshop

β˜• A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

Score
87
β˜… 4.4k β‘‚ 455 β€”
Go
ivanpaulovich
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

Score
97
β˜… 4.3k β‘‚ 750 β€”
C#
sergdort
sergdort
ModernCleanArchitectureSwiftUI

Example of Modern Domain Driven modularisation of iOS apps

Score
89
β˜… 4.1k β‘‚ 506 β€”
Swift
bufferapp
bufferapp
android-clean-architecture-boilerplate

An android boilerplate project using clean architecture

Score
88
β˜… 3.7k β‘‚ 511 β€”
Kotlin
aspnetrun
aspnetrun
run-aspnetcore-microservices

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

Score
93
β˜… 3.2k β‘‚ 1.7k +1/day
C#
puemos
puemos
hls-downloader

Web Extension for sniffing and downloading HTTP Live streams (HLS)

Score
91
β˜… 2.6k β‘‚ 301 +1/day
TypeScript
esoxjem
esoxjem
MovieGuide

Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

Score
94
β˜… 2.6k β‘‚ 837 +1/day
Java
hungps
hungps
flutter_pokedex

Pokedex app built with Flutter (with lots of animations) using Clean Architecture

Score
99
β˜… 2.5k β‘‚ 579 +1/day
Dart
vietnam-devs
vietnam-devs
coolstore-microservices

A full-stack .NET microservices build on Dapr and Tye

Score
69
β˜… 2.5k β‘‚ 578 +1/day
C#
phongnguyend
phongnguyend
Practical.CleanArchitecture

Full-stack .Net 10 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 22, React 19, Vue 3.5, BFF with YARP, NextJs 16, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ...

Score
90
β˜… 2.4k β‘‚ 607 +1/day
C#
vmadalin
vmadalin
android-modular-architecture

πŸ“š Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Score
82
β˜… 2.4k β‘‚ 390 +1/day
Kotlin
ResoCoder
ResoCoder
flutter-tdd-clean-architecture-course
Score
83
β˜… 2.1k β‘‚ 648 +4/day
Dart
simonoppowa
simonoppowa
OpenNutriTracker

🍴 OpenNutriTracker is a free and open source calorie tracker with a focus on simplicity and privacy.

Score
99
β˜… 2.0k β‘‚ 297 +14/day
Dart
mhss1
mhss1
MyBrain

All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and Bookmarks.

Score
98
β˜… 2.0k β‘‚ 165 +1/day
Kotlin
rmanguinho
rmanguinho
clean-ts-api

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

Score
66
β˜… 1.9k β‘‚ 489 β€”
TypeScript
expressots
expressots
expressots

A Typescript + Node.js lightweight framework for quick building scalable, easy to read and maintain, server-side applications 🐎

Score
82
β˜… 1.8k β‘‚ 51 β€”
TypeScript
ArisGuimera
ArisGuimera
SimpleAndroidMVVM

Proyecto de ejemplo con Clean Architecture, MVVM, Retrofit, Corrutinas, Dagger Hilt y mucho mΓ‘s acompaΓ±ado de tutoriales por escritos y en vΓ­deo.

Score
78
β˜… 1.8k β‘‚ 76 +1/day
Kotlin
igorescodro
igorescodro
alkaa

Kotlin multiplatform app to manage your tasks

Score
98
β˜… 1.6k β‘‚ 163 +1/day
Kotlin
eduardomoroni
eduardomoroni
react-clean-architecture

A realistic approach to implement clean architecture on react codebases

Score
79
β˜… 1.6k β‘‚ 187 β€”
TypeScript
pvarentsov
pvarentsov
typescript-clean-architecture

It is my attempt to create Clean Architecture based application in TypeScript.

Score
27
β˜… 1.5k β‘‚ 183 +1/day
TypeScript
rmanguinho
rmanguinho
clean-react

Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

Score
36
β˜… 1.5k β‘‚ 302 β€”
TypeScript
meysamhadeli
meysamhadeli
booking-microservices

A practical microservices with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, Wolverine, and Aspire in .Net 10.

Score
86
β˜… 1.4k β‘‚ 298 +1/day
C#
BobbyESP
BobbyESP
Spowlo

A Spotify songs downloader for Android made with Jetpack Compose, Material You and the spotDL Python library

Score
75
β˜… 1.4k β‘‚ 40 β€”
Kotlin
thangchung
thangchung
clean-architecture-dotnet

πŸ•Έ Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension 🍻

Score
62
β˜… 1.4k β‘‚ 291 +3/day
C#
eminetto
eminetto
clean-architecture-go-v2

Clean Architecture sample

Score
73
β˜… 1.3k β‘‚ 223 β€”
Go
bufferapp
bufferapp
clean-architecture-components-boilerplate

A fork of our clean architecture boilerplate, this time using the Android Architecture Components

Score
76
β˜… 1.3k β‘‚ 168 β€”
Kotlin
binaryshrey
binaryshrey
Awesome-Android-Open-Source-Projects

:eyeglasses: A curated list of awesome android projects by open-source contributors.

Score
96
β˜… 1.2k β‘‚ 197 β€”
ShiftHackZ
ShiftHackZ
Stable-Diffusion-KMP

Stable Diffusion AI client app for Android and iOS

Score
97
β˜… 1.2k β‘‚ 133 +8/day
Kotlin
KhoaSuperman
KhoaSuperman
findseat

A Completed Functional Flutter App - FindSeat (BLoC + Json API + Unit Test + Firebase Auth)

Score
78
β˜… 1.2k β‘‚ 363 β€”
Dart
hyhmrright
hyhmrright
brooks-lint

AI code reviews grounded in 12 classic engineering books β€” decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix

Score
100
β˜… 1.2k β‘‚ 55 +18/day
JavaScript
desenvolvedor-io
desenvolvedor-io
dev-store

A microservices e-commerce reference application built with ASP.NET 9

Score
59
β˜… 1.1k β‘‚ 224 +1/day
C#
mehdihadeli
mehdihadeli
go-food-delivery-microservices

πŸ• A practical food delivery microservices, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

Score
70
β˜… 1.1k β‘‚ 131 β€”
Go
roblaszczak
roblaszczak
go-cleanarch

Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.

Score
57
β˜… 982 β‘‚ 49 β€”
Go
AleksK1NG
AleksK1NG
Go-Clean-Architecture-REST-API

Golang Clean Architecture REST API example

Score
67
β˜… 958 β‘‚ 167 β€”
Go
shrimqy
shrimqy
Sefirah-Android

Phone link / KDE Connect alternative

Score
95
β˜… 899 β‘‚ 40 +10/day
Kotlin
irahardianto
irahardianto
service-pattern-go

Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.

Score
60
β˜… 898 β‘‚ 121 β€”
Go
Drjacky
Drjacky
MVVMTemplate

An Android Template with MVVM and Clean Architecture - including a Compose version(default branch)

Score
94
β˜… 890 β‘‚ 135 β€”
Kotlin
guilherme-v
guilherme-v
flutter-clean-architecture-example

A flutter's implementation of a "clean architecture" comparing BLoC, Cubit, GetIt, MobX, Provider, and Riverpod. It includes tests to all libraries and additional features like Material 3 theming, Widget and Unit Tests, Infinite scrolling, Remote API calls, Caching and etc..

Score
73
β˜… 874 β‘‚ 203 +2/day
Dart
short-d
short-d
short

URL shortening service written in Go and React

Score
63
β˜… 867 β‘‚ 146 β€”
Go
armcha
armcha
Ribble

Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❀️

Score
71
β˜… 857 β‘‚ 119 β€”
Kotlin
nikolovlazar
nikolovlazar
nextjs-clean-architecture

Watch tutorial: https://youtu.be/jJVAla0dWJo

Score
9
β˜… 857 β‘‚ 180 β€”
TypeScript
EranBoudjnah
EranBoudjnah
CleanArchitectureForAndroid

Clean Architecture for Android - a sample project

Score
96
β˜… 833 β‘‚ 98 +1/day
Kotlin
zhashkevych
zhashkevych
go-clean-architecture

πŸ‘¨β€πŸ’» REST API example, built by following Uncle Bob’s clean architecture principles

Score
53
β˜… 798 β‘‚ 103 β€”
Go
falsy
falsy
clean-architecture-for-frontend

A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain.

Score
55
β˜… 780 β‘‚ 124 β€”
TypeScript
FortechRomania
FortechRomania
ios-mvp-clean-architecture

Demo iOS application built to highlight MVP (Model View Presenter) and Clean Architecture concepts

Score
68
β˜… 764 β‘‚ 123 β€”
Swift
FunkyMuse
FunkyMuse
Vigilante

πŸ›‘οΈ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.

Score
62
β˜… 757 β‘‚ 59 +1/day
Kotlin
ferPrieto
ferPrieto
SpaceX-prepare-for-Clean-Architecture-liftoff

Feature-first Clean Architecture Android Project

Score
87
β˜… 747 β‘‚ 85 +1/day
Kotlin
GSabadini
GSabadini
go-clean-architecture

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

Score
43
β˜… 746 β‘‚ 97 β€”
Go
VincentJouanne
VincentJouanne
nest-clean-architecture

πŸ›οΈ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.

Score
55
β˜… 741 β‘‚ 86 β€”
TypeScript
Related Topics
#android#kotlin#typescript#go#architecture#clean-code#golang#microservices#docker#ddd#mvvm#jetpack-compose

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly