All Projects → DovAmir → Awesome Design Patterns

DovAmir / Awesome Design Patterns

A curated list of software and architecture related design patterns.

Projects that are alternatives of or similar to Awesome Design Patterns

Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+135.5%)
Mutual labels:  resources, lists, architecture, design-patterns
Awesome Micro Frontends
An Awesome list of posts, videos and tutorials on Micro Frontends
Stars: ✭ 570 (-96.34%)
Mutual labels:  microservices, resources, lists
Android Readthefuckingsourcecode
😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...
Stars: ✭ 1,665 (-89.31%)
Mutual labels:  architecture, design-patterns
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (-99.23%)
Mutual labels:  architecture, design-patterns
Ui Ux
📝 Curated list for UI/UX Designers
Stars: ✭ 125 (-99.2%)
Mutual labels:  resources, design-patterns
Awesome Microservices
A curated list of Microservice Architecture related principles and technologies.
Stars: ✭ 10,642 (-31.69%)
Mutual labels:  microservices, cloud-computing
The Book Of Secret Knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Stars: ✭ 55,582 (+256.78%)
Mutual labels:  resources, lists
Awesome Sweden
A curated list of awesome things to use when coding for the Swedish market.
Stars: ✭ 124 (-99.2%)
Mutual labels:  resources, lists
Awesome Pull Requests
How people work together (PR welcome!)
Stars: ✭ 94 (-99.4%)
Mutual labels:  resources, lists
Domain Driven Hexagon
Guide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (-71.65%)
Mutual labels:  architecture, design-patterns
Dasync
Every developer deserves the right of creating microservices without using any framework 🤍
Stars: ✭ 154 (-99.01%)
Mutual labels:  microservices, cloud-computing
Kratos
A modular-designed and easy-to-use microservices framework in Go.
Stars: ✭ 15,844 (+1.7%)
Mutual labels:  microservices, architecture
Dev Stuff
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-99.33%)
Mutual labels:  lists, architecture
Awesome Awesome Nodejs
🐢🚀 An Awesome list of Awesome lists related to Node.js.
Stars: ✭ 1,389 (-91.08%)
Mutual labels:  resources, lists
Microservices Architecture
《微服务架构设计》
Stars: ✭ 113 (-99.27%)
Mutual labels:  microservices, architecture
Paper Code
对一些好的技术文章结合自己的实践经验进行翻译、举例说明等或自己的经验分享。主要包括架构设计、模式设计、模型设计、重构等。
Stars: ✭ 94 (-99.4%)
Mutual labels:  architecture, design-patterns
Awesome Dos
Curated list of references for development of DOS applications.
Stars: ✭ 123 (-99.21%)
Mutual labels:  resources, lists
Awesome Programming Presentations
Presentations that programmers should watch
Stars: ✭ 162 (-98.96%)
Mutual labels:  microservices, cloud-computing
Awesome Git Addons
😎 A curated list of add-ons that extend/enhance the git CLI.
Stars: ✭ 1,313 (-91.57%)
Mutual labels:  resources, lists
1975
1975 - Modelando Domínios Ricos
Stars: ✭ 94 (-99.4%)
Mutual labels:  architecture, design-patterns

Awesome Software and Architectural Design Patterns


PRs Welcome awesome awesome


A curated list of software and architecture related design patterns.

Software design pattern - A general, reusable solution to a commonly occurring problem within a given context in software design. It is a description or template for how to solve a problem that can be used in many different situations.


Contents


Programming Language Design Patterns

General Architecture

Cloud Architecture

Serverless Architecture

Micro services & Distributed Systems

Internet of things

Big Data

Databases and Storage

DevOps & containers

Mobile

Front-End Development

Security

Other Awesome Lists

  • Other amazingly awesome lists can be found in the awesome list.

Contributing

License

CC0

To the extent possible under law, Dov Amir has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].