Awesome Lists

awesome-design-patterns

by DovAmir

awesome listpushed almost 2 years ago

A curated list of software and architecture related design patterns.

AI summary

Design patterns library

A curated collection of reusable solutions to common software design problems

stars
40.5K
forks
3K
watching
716
awesome lists
4
entries
124
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/DovAmir/awesome-design-patterns/links.svg)](https://awesome.facts.dev/awesome/DovAmir/awesome-design-patterns)
HTML
<a href="https://awesome.facts.dev/awesome/DovAmir/awesome-design-patterns"><img src="https://awesome.facts.dev/shield/DovAmir/awesome-design-patterns/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/DovAmir/awesome-design-patterns/links.svg

What's in the list

124 links in 20 sections, with live GitHub stats.activeno commit in 2y

Programming Language Design Patterns

General Architecture

Cloud Architecture

Serverless Architecture

Micro services & Distributed Systems

Internet of things

Big Data

Machine Learning

Databases and Storage / SQL

Databases and Storage / NOSQL

Databases and Storage / Storage

DevOps & containers

Mobile / IOS

Mobile / Android

Front-End Development

Front-End Development / [front-End Architecture]

  • mv*

    MVC/MVP/MVVM/CLEAN/VIPER/REDUX/MVI/PRNSAASPFRUICC

  • martinfowler

    GUI Architectures

Security

Books

Other Awesome Lists

  • awesome

    Other amazingly awesome lists can be found in the list

Contributing

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.