back to home

Best Open Source architecture Libraries

A curated list of the most popular GitHub repositories tagged with architecture. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1binhnguyennus/awesome-scalability

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

68,736
Analyze Code

#2charlax/professional-programming

A collection of learning resources for curious software engineers

50,378Python
Analyze Code

#3kamranahmedse/design-patterns-for-humans

An ultra-simplified explanation to design patterns

47,564
Analyze Code

#4DovAmir/awesome-design-patterns

A curated list of software and architecture related design patterns.

46,118
Analyze Code

#5mingrammer/diagrams

:art: Diagram as Code for prototyping cloud system architectures

42,027Python
Analyze Code

#6karanpratapsingh/system-design

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

40,556
Analyze Code

#7kuchin/awesome-cto

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

34,271
Analyze Code

#8FreeCAD/FreeCAD

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

28,718C++
Analyze Code

#9go-kratos/kratos

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

25,462Go
Analyze Code

#10google/iosched

The Google I/O Android App

21,729Kotlin
Analyze Code

#11davideuler/architecture.of.internet-product

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

20,618HTML
Analyze Code

#12Awesome-HarmonyOS/HarmonyOS

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

19,841C
Analyze Code

#13ardalis/CleanArchitecture

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

18,008C#
Analyze Code

#14Sairyss/domain-driven-hexagon

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

14,398TypeScript
Analyze Code

#15pointfreeco/swift-composable-architecture

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

14,372Swift
Analyze Code

#16abpframework/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.

14,163C#
Analyze Code

#17kgrzybek/modular-monolith-with-ddd

Full Modular Monolith application with Domain-Driven Design approach.

13,392C#
Analyze Code

#18alibaba/COLA

🥤 COLA: Clean Object-oriented & Layered Architecture

12,887Java
Analyze Code

#19toutiaoio/awesome-architecture

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

9,632
Analyze Code

#20fenixsoft/awesome-fenix

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

9,349Vue
Analyze Code

#21shashank88/system_design

Preparation links and resources for system design questions

9,174
Analyze Code

#22doocs/technical-books

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

6,870JavaScript
Analyze Code

#23EduardoPires/EquinoxProject

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

6,766C#
Analyze Code

#24igorwojda/android-showcase

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

6,745Kotlin
Analyze Code