Architecture Open Source Projects
Browse 1,338 Architecture open source projects, ranked by GitHub stars. Find the most popular Architecture tools and libraries.
binhnguyennus/awesome-scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Metrics details
| Stars | 72,527 |
charlax/professional-programming
A collection of learning resources for curious software engineers
Metrics details
| Stars | 51,275 |
DovAmir/awesome-design-patterns
A curated list of software and architecture related design patterns.
Metrics details
| Stars | 48,222 |
kamranahmedse/design-patterns-for-humans
An ultra-simplified explanation to design patterns
Metrics details
| Stars | 48,025 |
android/architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Metrics details
| Stars | 45,766 |
karanpratapsingh/system-design
Learn how to design systems at scale and prepare for system design interviews
Metrics details
| Stars | 44,582 |
mingrammer/diagrams
:art: Diagram as Code for prototyping cloud system architectures
Metrics details
| Stars | 42,447 |
kuchin/awesome-cto
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
Metrics details
| Stars | 35,190 |
FreeCAD/FreeCAD
Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Metrics details
| Stars | 32,216 |
go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era.
Metrics details
| Stars | 25,800 |
4ian/GDevelop
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Metrics details
| Stars | 24,935 |
checkcheckzz/system-design-interview
System design interview for IT companies
Metrics details
| Stars | 23,371 |
google/iosched
The Google I/O Android App
Metrics details
| Stars | 21,650 |
davideuler/architecture.of.internet-product
互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充
Metrics details
| Stars | 20,790 |
Awesome-HarmonyOS/HarmonyOS
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
Metrics details
| Stars | 19,919 |
ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 10
Metrics details
| Stars | 18,343 |
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
| Stars | 16,738 |
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
| Stars | 15,942 |
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
| Stars | 15,540 |
pointfreeco/swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Metrics details
| Stars | 14,819 |
Sairyss/domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Metrics details
| Stars | 14,789 |
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
| Stars | 14,363 |
kgrzybek/modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
Metrics details
| Stars | 13,855 |
alibaba/COLA
🥤 COLA: Clean Object-oriented & Layered Architecture
Metrics details
| Stars | 12,982 |
PX4/PX4-Autopilot
PX4 Autopilot Software
Metrics details
| Stars | 12,194 |
theanalyst/awesome-distributed-systems
A curated list to learn about distributed systems
Metrics details
| Stars | 12,082 |
aspnetboilerplate/aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
Metrics details
| Stars | 11,993 |
micro/micro
API first development platform
Metrics details
| Stars | 11,935 |
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
| Stars | 11,375 |
apple/darwin-xnu
Legacy mirror of Darwin Kernel. Replaced by https://github.com/apple-oss-distributions/xnu
Metrics details
| Stars | 11,262 |
mhadidg/software-architecture-books
A comprehensive list of books on Software Architecture.
Metrics details
| Stars | 11,101 |
futurice/ios-good-practices
Good ideas for iOS development, by Futurice developers.
Metrics details
| Stars | 10,977 |
dotnet-architecture/eShopOnWeb
Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb
Metrics details
| Stars | 10,689 |
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
| Stars | 10,247 |
bxcodec/go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Metrics details
| Stars | 10,139 |
toutiaoio/awesome-architecture
架构师技术图谱,助你早日成为架构师
Metrics details
| Stars | 9,671 |
justinamiller/SoftwareArchitect
Path to a Software Architect
Metrics details
| Stars | 9,495 |
zardus/ctf-tools
Some setup scripts for security research tools.
Metrics details
| Stars | 9,482 |
fenixsoft/awesome-fenix
讨论如何构建一套可靠的大型分布式系统
Metrics details
| Stars | 9,417 |
shashank88/system_design
Preparation links and resources for system design questions
Metrics details
| Stars | 9,234 |
unicorn-engine/unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Metrics details
| Stars | 9,173 |
aladdinpersson/Machine-Learning-Collection
A resource for learning about Machine learning & Deep Learning
Metrics details
| Stars | 8,482 |
skydoves/Pokedex
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Metrics details
| Stars | 8,342 |
uber/RIBs
Uber's cross-platform mobile architecture framework - Android Repository
Metrics details
| Stars | 7,929 |
AntixK/PyTorch-VAE
A Collection of Variational Autoencoders (VAE) in PyTorch.
Metrics details
| Stars | 7,656 |
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
| Stars | 7,349 |
erikgrinaker/toydb
Distributed SQL database in Rust, written as an educational project
Metrics details
| Stars | 7,262 |
marionettejs/backbone.marionette
The Backbone Framework
Metrics details
| Stars | 7,036 |
docker-library/official-images
Primary source of truth for the Docker "Official Images" program
Metrics details
| Stars | 6,986 |
doocs/technical-books
😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...
Metrics details
| Stars | 6,959 |
cazala/synaptic
architecture-free neural network library for node.js and the browser
Metrics details
| Stars | 6,917 |
EduardoPires/EquinoxProject
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
Metrics details
| Stars | 6,781 |
igorwojda/android-showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Metrics details
| Stars | 6,776 |
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
| Stars | 6,579 |
BohdanOrlov/iOS-Developer-Roadmap
Roadmap to becoming an iOS developer in 2018.
Metrics details
| Stars | 6,418 |
nWidart/laravel-modules
Module Management In Laravel
Metrics details
| Stars | 6,176 |
acantril/learn-cantrill-io-labs
Standard and Advanced Demos for learn.cantrill.io courses
Metrics details
| Stars | 6,141 |
amitshekhariitbhu/go-backend-clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
Metrics details
| Stars | 6,120 |
opengapps/opengapps
The main repository of the Open GApps Project
Metrics details
| Stars | 5,965 |
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
| Stars | 5,924 |
