clean-architecture

Open-source projects categorized as clean-architecture

Top 23 clean-architecture Open-Source Projects

clean-architecture
  1. clean-code-javascript

    Clean Code concepts adapted for JavaScript

    Project mention: Why Clean Code Matters: Lessons from Uncle Bob | dev.to | 2025-10-20

    In this article, inspired by Uncle Bob’s Clean Code lessons on YouTube and Ryan McDermott’s JavaScript adaptation (clean-code-javascript), I created a quick and practical guide, blending my notes on these timeless principles to help improve your code.

  2. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  3. CleanArchitecture

    Clean Architecture Solution Template for ASP.NET Core

    Project mention: Interface definition has never been so important! | dev.to | 2026-03-21

    // https://github.com/jasontaylordev/CleanArchitecture/blob/main/src/Application/Common/Interfaces/IApplicationDbContext.cs public interface IApplicationDbContext { DbSet TodoLists { get; } DbSet TodoItems { get; } Task SaveChangesAsync(CancellationToken cancellationToken); }

  4. CleanArchitecture

    Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10 (by ardalis)

  5. domain-driven-hexagon

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

    Project mention: Hexagonal vs Clean vs Onion: which one actually survives your app in 2026? | dev.to | 2025-09-23

    Hexagonal Architecture example repo

  6. modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

    Project mention: I Curated 106 Software Design Resources and Ranked What Actually Matters | dev.to | 2026-02-12

    kgrzybek/modular-monolith-with-ddd — The most complete Modular Monolith example I've seen. C#, but the patterns are universal.

  7. ImageToolbox

    🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options

  8. go-clean-arch

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. clean-code-typescript

    Clean Code concepts adapted for TypeScript

  11. clean-code-dotnet

    :bathtub: Clean Code concepts and tools adapted for .NET

  12. go-clean-template

    Clean Architecture template for Golang services

  13. android-showcase

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

  14. Clean Architecture for SwiftUI + Combine

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

  15. 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.

  16. wild-workouts-go-ddd-example

    Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

    Project mention: I Curated 106 Software Design Resources and Ranked What Actually Matters | dev.to | 2026-02-12

    ThreeDotsLabs/wild-workouts-go-ddd-example — Clean Architecture + CQRS in Go, with a blog series explaining every decision.

  17. go-backend-clean-architecture

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

  18. 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.

  19. iOS-Clean-Architecture-MVVM

    Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI

  20. go-coffeeshop

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

  21. clean-architecture-manga

    :cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks

  22. CleanArchitectureRxSwift

    Example of Modern Domain Driven modularisation of iOS apps

  23. evolutionary-architecture-by-example

    Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.

  24. node-api-boilerplate

    DDD/Clean Architecture inspired boilerplate for Node web APIs

  25. GuardClauses

    A simple package with guard clause extensions.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

clean-architecture discussion

Log in or Post with

clean-architecture related posts

  • I built a Node.js project focused on everything AI doesn't cover

    1 project | news.ycombinator.com | 15 Apr 2026
  • Clean Unit Testing in .NET: Practical xUnit and Moq Tips

    2 projects | dev.to | 31 Mar 2026
  • LLM-Assisted Codebase Analysis for Migration: Comparing Codex, Claude, and VS Code Agents

    1 project | dev.to | 23 Mar 2026
  • Interface definition has never been so important!

    1 project | dev.to | 21 Mar 2026
  • Writing code is no longer the hard part. Running it in production is

    1 project | news.ycombinator.com | 20 Mar 2026
  • SmartOrder — Part 5: The Commons Layer — Shared Infrastructure Done Right

    1 project | dev.to | 16 Mar 2026
  • Show HN: Use Clean Architecture architecture in a PHP project

    1 project | news.ycombinator.com | 5 Mar 2026
  • A note from our sponsor - ReSharper
    www.jetbrains.com | 11 Jun 2026
    ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →

Index

What are some of the best open-source clean-architecture projects? This list will help you:

# Project Stars
1 clean-code-javascript 94,302
2 CleanArchitecture 20,149
3 CleanArchitecture 18,272
4 domain-driven-hexagon 14,690
5 modular-monolith-with-ddd 13,701
6 ImageToolbox 13,061
7 go-clean-arch 10,071
8 clean-code-typescript 9,753
9 clean-code-dotnet 7,678
10 go-clean-template 7,582
11 android-showcase 6,760
12 Clean Architecture for SwiftUI + Combine 6,566
13 dotnet-starter-kit 6,493
14 wild-workouts-go-ddd-example 6,340
15 go-backend-clean-architecture 6,051
16 Android-CleanArchitecture-Kotlin 4,814
17 iOS-Clean-Architecture-MVVM 4,381
18 go-coffeeshop 4,350
19 clean-architecture-manga 4,319
20 CleanArchitectureRxSwift 4,095
21 evolutionary-architecture-by-example 3,417
22 node-api-boilerplate 3,354
23 GuardClauses 3,306

Sponsored
ReSharper is now available in VS Code and Cursor
ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.
www.jetbrains.com

Did you know that C# is
the 11th most popular programming language
based on number of references?