Architecture Open Source Projects

Browse 1,338 Architecture open source projects, ranked by GitHub stars. Find the most popular Architecture tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,338 projects
72,527 stars

binhnguyennus/awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

Metrics details
Stars72,527
51,275 stars

charlax/professional-programming

A collection of learning resources for curious software engineers

Metrics details
Stars51,275
48,222 stars

DovAmir/awesome-design-patterns

A curated list of software and architecture related design patterns.

Metrics details
Stars48,222
48,025 stars

kamranahmedse/design-patterns-for-humans

An ultra-simplified explanation to design patterns

Metrics details
Stars48,025
45,766 stars

android/architecture-samples

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Metrics details
Stars45,766
44,582 stars

karanpratapsingh/system-design

Learn how to design systems at scale and prepare for system design interviews

Metrics details
Stars44,582
42,447 stars

mingrammer/diagrams

:art: Diagram as Code for prototyping cloud system architectures

Metrics details
Stars42,447
35,190 stars

kuchin/awesome-cto

A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups

Metrics details
Stars35,190
32,216 stars

FreeCAD/FreeCAD

Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

Metrics details
Stars32,216
25,800 stars

go-kratos/kratos

Your ultimate Go microservices framework for the cloud-native era.

Metrics details
Stars25,800
24,935 stars

4ian/GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

Metrics details
Stars24,935
23,371 stars

checkcheckzz/system-design-interview

System design interview for IT companies

Metrics details
Stars23,371
21,650 stars

google/iosched

The Google I/O Android App

Metrics details
Stars21,650
20,790 stars

davideuler/architecture.of.internet-product

互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充

Metrics details
Stars20,790
19,919 stars

Awesome-HarmonyOS/HarmonyOS

A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。

Metrics details
Stars19,919
18,343 stars

ardalis/CleanArchitecture

Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10

Metrics details
Stars18,343
16,738 stars

arialdomartini/Back-End-Developer-Interview-Questions

A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore

Metrics details
Stars16,738
15,942 stars

zephyrproject-rtos/zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

Metrics details
Stars15,942
15,540 stars

android10/Android-CleanArchitecture

This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.

Metrics details
Stars15,540
14,819 stars

pointfreeco/swift-composable-architecture

A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

Metrics details
Stars14,819
14,789 stars

Sairyss/domain-driven-hexagon

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

Metrics details
Stars14,789
14,363 stars

abpframework/abp

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.

Metrics details
Stars14,363
13,855 stars

kgrzybek/modular-monolith-with-ddd

Full Modular Monolith application with Domain-Driven Design approach.

Metrics details
Stars13,855
12,982 stars

alibaba/COLA

🥤 COLA: Clean Object-oriented & Layered Architecture

Metrics details
Stars12,982
12,194 stars

PX4/PX4-Autopilot

PX4 Autopilot Software

Metrics details
Stars12,194
12,082 stars

theanalyst/awesome-distributed-systems

A curated list to learn about distributed systems

Metrics details
Stars12,082
11,993 stars

aspnetboilerplate/aspnetboilerplate

ASP.NET Boilerplate - Web Application Framework

Metrics details
Stars11,993
11,935 stars

micro/micro

API first development platform

Metrics details
Stars11,935
11,375 stars

mehdihadeli/awesome-software-architecture

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

Metrics details
Stars11,375
11,262 stars

apple/darwin-xnu

Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu

Metrics details
Stars11,262
11,101 stars

mhadidg/software-architecture-books

A comprehensive list of books on Software Architecture.

Metrics details
Stars11,101
10,977 stars

futurice/ios-good-practices

Good ideas for iOS development, by Futurice developers.

Metrics details
Stars10,977
10,689 stars

dotnet-architecture/eShopOnWeb

Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb

Metrics details
Stars10,689
10,247 stars

JessYanCoding/MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).

Metrics details
Stars10,247
10,139 stars

bxcodec/go-clean-arch

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

Metrics details
Stars10,139
9,671 stars

toutiaoio/awesome-architecture

架构师技术图谱,助你早日成为架构师

Metrics details
Stars9,671
9,495 stars

justinamiller/SoftwareArchitect

Path to a Software Architect

Metrics details
Stars9,495
9,482 stars

zardus/ctf-tools

Some setup scripts for security research tools.

Metrics details
Stars9,482
9,417 stars

fenixsoft/awesome-fenix

讨论如何构建一套可靠的大型分布式系统

Metrics details
Stars9,417
9,234 stars

shashank88/system_design

Preparation links and resources for system design questions

Metrics details
Stars9,234
9,173 stars

unicorn-engine/unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

Metrics details
Stars9,173
8,482 stars

aladdinpersson/Machine-Learning-Collection

A resource for learning about Machine learning & Deep Learning

Metrics details
Stars8,482
8,342 stars

skydoves/Pokedex

🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

Metrics details
Stars8,342
7,929 stars

uber/RIBs

Uber's cross-platform mobile architecture framework - Android Repository

Metrics details
Stars7,929
7,656 stars

AntixK/PyTorch-VAE

A Collection of Variational Autoencoders (VAE) in PyTorch.

Metrics details
Stars7,656
7,349 stars

plantuml-stdlib/C4-PlantUML

C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures

Metrics details
Stars7,349
7,262 stars

erikgrinaker/toydb

Distributed SQL database in Rust, written as an educational project

Metrics details
Stars7,262
7,036 stars

marionettejs/backbone.marionette

The Backbone Framework

Metrics details
Stars7,036
6,986 stars

docker-library/official-images

Primary source of truth for the Docker "Official Images" program

Metrics details
Stars6,986
6,959 stars

doocs/technical-books

😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...

Metrics details
Stars6,959
6,917 stars

cazala/synaptic

architecture-free neural network library for node.js and the browser

Metrics details
Stars6,917
6,781 stars

EduardoPires/EquinoxProject

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

Metrics details
Stars6,781
6,776 stars

igorwojda/android-showcase

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

Metrics details
Stars6,776
6,579 stars

nalexn/clean-architecture-swiftui

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

Metrics details
Stars6,579
6,418 stars

BohdanOrlov/iOS-Developer-Roadmap

Roadmap to becoming an iOS developer in 2018.

Metrics details
Stars6,418
6,176 stars

nWidart/laravel-modules

Module Management In Laravel

Metrics details
Stars6,176
6,141 stars

acantril/learn-cantrill-io-labs

Standard and Advanced Demos for learn.cantrill.io courses

Metrics details
Stars6,141
6,120 stars

amitshekhariitbhu/go-backend-clean-architecture

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

Metrics details
Stars6,120
5,965 stars

opengapps/opengapps

The main repository of the Open GApps Project

Metrics details
Stars5,965
5,924 stars

ddd-crew/ddd-starter-modelling-process

If you're new to DDD and not sure where to start, this process will guide you step-by-step

Metrics details
Stars5,924
1-60 of 1,338 projects
Get A Weekly Email With Trending Architecture Projects
Stay updated on Architecture plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.