Awesome Open Source
Awesome Open Source
Combined Topics
architecture
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 324 Architecture Open Source Projects
Categories
>
Software Architecture
>
Architecture
Design Patterns For Humans
⭐
30,368
An ultra-simplified explanation to design patterns
Awesome Scalability
⭐
29,426
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Architecture.of.internet Product
⭐
18,168
互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/Google/Facebook/Amazon/eBay的架构,欢迎PR补充
Harmonyos
⭐
16,061
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
Professional Programming
⭐
14,945
A collection of full-stack resources for programmers.
Diagrams
⭐
12,888
🎨 Diagram as Code for prototyping cloud system architectures
Awesome Design Patterns
⭐
12,124
A curated list of software and architecture related design patterns.
Kratos
⭐
11,797
A Go framework for microservices.
Ios Good Practices
⭐
10,159
Good ideas for iOS development, by Futurice developers.
Mvparms
⭐
9,983
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Aspnetboilerplate
⭐
9,367
ASP.NET Boilerplate - Web Application Framework
Freecad
⭐
8,863
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Awesome Architecture
⭐
8,486
架构师技术图谱,助你早日成为架构师
Go Zero
⭐
6,521
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
Cleanarchitecture
⭐
6,432
A starting point for Clean Architecture with ASP.NET Core
Awesome Distributed Systems
⭐
6,158
A curated list to learn about distributed systems
Ribs
⭐
6,015
Uber's cross-platform mobile architecture framework.
Awesome Cto
⭐
5,922
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
Abp
⭐
5,718
Open Source Web Application Framework for ASP.NET Core
Eshoponweb
⭐
5,685
Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
System_design
⭐
5,497
Preparation links and resources for system design questions
Mosby
⭐
5,460
A Model-View-Presenter / Model-View-Intent library for modern Android apps
React Native Nw React Calculator
⭐
5,045
Mobile, desktop and website Apps with the same code
Ios Developer Roadmap
⭐
5,004
Roadmap to becoming an iOS developer in 2018.
Equinoxproject
⭐
4,606
Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts
Modular Monolith With Ddd
⭐
4,585
Full Modular Monolith application with Domain-Driven Design approach.
Android Showcase
⭐
4,494
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Cola
⭐
4,228
🥤 COLA: Clean Object-oriented & Layered Architecture
Awesome Ios Architecture
⭐
4,181
🏯 Better ways to structure iOS apps
Go Clean Arch
⭐
3,922
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
Phpinsights
⭐
3,920
🔰 Instant PHP quality checks from your console
Web Skills
⭐
3,645
A visual overview of useful skills to learn as a web developer
Laravel Modules
⭐
3,445
Module Management In Laravel
Micro Frontends
⭐
3,422
extending the microservice paradigms to web development
React Proto
⭐
3,148
🎨 React application prototyping tool for developers and designers 🏗
Swift Composable Architecture
⭐
3,017
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Cleanarchitecturerxswift
⭐
2,990
Example of Clean Architecture of iOS app using RxSwift
Technical Books
⭐
2,942
😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...
Game Programming Patterns
⭐
2,925
Source repo for the book
Noahgameframe
⭐
2,838
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Unistore
⭐
2,795
🌶 350b / 650b state container with component actions for Preact & React
Adr Tools
⭐
2,570
Command-line tools for working with Architecture Decision Records
C4 Plantuml
⭐
2,561
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
Reactorkit
⭐
2,051
A library for reactive and unidirectional Swift applications
Spring Boot Plus
⭐
2,026
🔥 Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. 🚀
Architecture.taobao Alibaba
⭐
2,001
互联网公司架构: 淘宝技术架构,阿里巴巴技术架构
React Native Boilerplate
⭐
1,993
A React Native project template for building solid applications through separation of concerns between the UI, state management and business logic.
Architecture
⭐
1,948
Architecture .NET 5, ASP.NET Core 5, Entity Framework Core 5, C# 9, Angular 11, Clean Code, SOLID, DDD.
Clean Architecture Swiftui
⭐
1,876
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
Weekly.manong.io
⭐
1,753
码农周刊 - 史上最全的编程学习资料合集(持续更新)
Domain Driven Hexagon
⭐
1,732
Guide on Domain-Driven Design, Hexagonal architecture, best practices etc.
Pytorch Vae
⭐
1,693
A Collection of Variational Autoencoders (VAE) in PyTorch.
Android Modular Architecture
⭐
1,687
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Armscomponent
⭐
1,635
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Moxy
⭐
1,605
Moxy is MVP library for Android
Gatsby Starter Lumen
⭐
1,594
A constantly evolving and thoughtful architecture for creating static blogs.
Lelylan
⭐
1,498
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
Android Readthefuckingsourcecode
⭐
1,490
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Deptrac
⭐
1,448
Keep your architecture clean.
Internals
⭐
1,407
High level architecture overview
Terrascan
⭐
1,399
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Android Kotlin Clean Architecture
⭐
1,395
Android Sample Clean Architecture App written in Kotlin
Index
⭐
1,371
Metarhia educational program index 📖
Easymvp
⭐
1,312
A full-featured framework that allows building android applications following the principles of Clean Architecture.
Architecture.wechat Tencent
⭐
1,311
互联网公司架构: 微信技术架构, 腾讯技术架构
Software Design And Architecture Roadmap
⭐
1,268
🧱 The software design and architecture roadmap for any developer
Monday
⭐
1,246
⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP
Architecture Center
⭐
1,196
Azure Architecture Center
Harmonyos
⭐
1,191
鸿蒙系统资料。Docs about HarmonyOS.
Vaquarkhan
⭐
1,187
Porto
⭐
1,101
Porto is a Modern Software Architectural Pattern that scales with your business!
Thirtyinch
⭐
1,053
a MVP library for Android favoring a stateful Presenter
Go Restful Api
⭐
1,043
An idiomatic Go REST API starter kit (boilerplate) following SOLID principles and Clean Architecture
Kaspresso
⭐
990
Great UI test framework
System Design And Architecture
⭐
990
Learn how to design large-scale systems. Prep for the system design interview.
Ddd Dynamic
⭐
958
Domain Driven Design in Python, Ruby and other dynamic languages resources
Fullstack Starterkit
⭐
942
GraphQL first full-stack starter kit with Node, React. Powered by TypeScript
Rxfeedback.swift
⭐
926
The universal system operator and architecture for RxSwift
Java Best Practices
⭐
907
Best practices in Coding, Designing and Architecting Java Applications
Androidtddbootstrap
⭐
900
A bootstrap project for TDD Android.
Ios Architecture
⭐
891
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
Androidarchitecture
⭐
884
Recommended architecture by Android
Acwa_book_ru
⭐
877
Книга "Архитектура сложных веб-приложений. С примерами на Laravel"
The Book Of Viper
⭐
846
the one and the only
Androidviewmodel
⭐
826
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
Awesome Software Architecture
⭐
822
A curated list of resources on software architecture
Huststore
⭐
804
High-performance Distributed Storage
Shellen
⭐
799
🌸 Interactive shellcoding environment to easily craft shellcodes
Mojoc
⭐
793
A cross-platform, open-source, pure C game engine for mobile game.
Java Knowledge Mind Map
⭐
783
【🌱🌱Java服务端知识技能图谱】用思维脑图梳理汇总Java服务端知识技能
Mvpart
⭐
776
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Ios Clean Architecture Mvvm
⭐
723
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
Github Explorer
⭐
710
Progressive Web Apps experiment
Caffenet Benchmark
⭐
698
Evaluation of the CNN design choices performance on ImageNet-2012.
Applicationcoordinator
⭐
692
Coordinators Essential tutorial
Flutter Architecture Blueprints
⭐
690
Flutter Architecture Blueprints is a project that introduces MVVM architecture and project structure approaches to developing Flutter apps.
Apk Dependency Graph
⭐
675
Android class dependency visualizer. This tool helps to visualize the current state of the project.
Arkit
⭐
661
JavaScript architecture diagrams and dependency graphs
Architectureplaybook
⭐
650
The Open Architecture Playbook. Use it to create better and faster (IT)Architectures. OSS Tools, templates and more for solving IT problems using real open architecture tools that work!
Onboarding
⭐
648
A list of resources we at flyeralarm use to get new developers up and running
1-100 of 324 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210