Architectural Patterns Open Source Projects
Browse 39 Architectural Patterns open source projects, ranked by GitHub stars. Find the most popular Architectural Patterns tools and libraries.
Sairyss/domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Metrics details
| Stars | 14,789 |
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Metrics details
| Stars | 12,929 |
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 |
uber/RIBs
Uber's cross-platform mobile architecture framework - Android Repository
Metrics details
| Stars | 7,929 |
cheatsnake/backend-cheats
📃 White paper for Backend developers
Metrics details
| Stars | 4,961 |
android10/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.
Metrics details
| Stars | 4,812 |
webpro/programming-principles
Categorized overview of programming principles & design patterns
Metrics details
| Stars | 3,087 |
mgechev/angularjs-in-patterns
AngularJS in patterns - this repository provides different look into AngularJS. It contains information where different design patterns are used inside the framework or any Angular application.
Metrics details
| Stars | 1,947 |
Mahmoudz/Porto
A software architectural pattern that provides a comprehensive set of guidelines, principles, and patterns to organize code for high scalability, maintainability and reusability.
Metrics details
| Stars | 1,639 |
awslabs/aws-solutions-constructs
The AWS Solutions Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) that provides multi-service, well-architected patterns for quickly defining solutions
Metrics details
| Stars | 1,354 |
Randommood/Strangeloop2015
Architectural patterns of resilient distributed systems
Metrics details
| Stars | 1,257 |
kauemurakami/getx_pattern
Design pattern designed to standardize your projects with GetX on Flutter.
Metrics details
| Stars | 1,039 |
javierbrea/eslint-plugin-boundaries
Enforce architectural boundaries in your JavaScript and TypeScript projects
Metrics details
| Stars | 931 |
filiph/state_experiments
Companion repository to the "Build reactive mobile apps in Flutter" talk
Metrics details
| Stars | 905 |
leudz/shipyard
Entity Component System focused on usability and flexibility.
Metrics details
| Stars | 874 |
JessYanCoding/MVPArt
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Metrics details
| Stars | 776 |
jbe2277/waf
Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.
Metrics details
| Stars | 731 |
QuickBirdEng/SwiftUI-Architectures
Three different architectures (Model-View, Redux, MVVM) for using SwiftUI implemented at the example of a chat app
Metrics details
| Stars | 692 |
frees-io/freestyle
A cohesive & pragmatic framework of FP centric Scala libraries
Metrics details
| Stars | 614 |
madhu-sagar/system-design-react-code-examples
A curation of code examples and in depth technical implementation approaches to solve the common frontend system design issues in React.
Metrics details
| Stars | 545 |
peasy/Peasy.NET
A business logic micro-framework for .NET and .NET Core
Metrics details
| Stars | 523 |
kimtth/software-architect-mindmap
🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.
Metrics details
| Stars | 522 |
fe3dback/go-arch-lint
GoLang architecture linter (checker) tool. Will check all project import path and compare with arch rules defined in yml file. Useful for hexagonal / onion / ddd / mvc and other architectural patterns. Tool can by used in your CI
Metrics details
| Stars | 520 |
essentialdevelopercom/quiz-app
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Metrics details
| Stars | 435 |
Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Metrics details
| Stars | 379 |
daxnet/Apworks
Apworks is a flexible, scalable, configurable and efficient .NET based application development framework that helps software developers to easily build enterprise applications by applying either Classic Layering or Command-Query Responsibility Segregation (CQRS) architectural patterns.
Metrics details
| Stars | 370 |
thiagolunardi/MvcMusicStoreDDD
The same MVC MusicStore published by Microsoft, but written with all best practices design and architectural patterns as DDD, SelfValidation, SOLID and tests
Metrics details
| Stars | 357 |
ibrunotome/laravel-api-templates
Laravel API starter kit collection using different structures.
Metrics details
| Stars | 263 |
daxnet/we-text
WeText is a sample application that demonstrates the implementation of DDD/CQRS and microservice architectural patterns in C#.
Metrics details
| Stars | 262 |
Max-Starling/Notes
My notes about programming and everything related
Metrics details
| Stars | 224 |
cairis-platform/cairis
Computer Aided Integration of Requirements and Information Security - Server
Metrics details
| Stars | 172 |
cesarcastrocuba/nlayerappv3
Domain Driven Design (DDD) N-LayeredArchitecture with .Net Core 2
Metrics details
| Stars | 155 |
peasy/peasy-js
A business logic micro-framework for javascript
Metrics details
| Stars | 144 |
jbreckmckye/node-typescript-architecture
Hexagonal architecture / ports-and-adapters for Node.js using simple functional programming
Metrics details
| Stars | 126 |
NilavPatel/dotnet-onion-architecture
.Net onion/clean architecture sample
Metrics details
| Stars | 123 |
ReedCopsey/Gjallarhorn
Gjallarhorn is a small, lightweight framework for managing mutable state when notifications are required.
Metrics details
| Stars | 120 |
CesarValiente/PermissionsSample
Sample app that shows how the new permissions model introduced in Android 6.0 works, and how we can implement it and educate our users on a nice way (following clean architecture, using architectural patterns, etc.)
Metrics details
| Stars | 110 |
clowdhaus/eks-reference-architecture
Reference EKS architectures using https://github.com/terraform-aws-modules/terraform-aws-eks
Metrics details
| Stars | 109 |
batermj/data_sciences_campaign
【数据科学家系列课程】
Metrics details
| Stars | 108 |
