This repository curates references and resources for machine learning operations.
Awesome Design Patterns
Awesome Design Patterns curates software and architecture design patterns with explanations and references.

About Awesome Design Patterns
Awesome Design Patterns is a GitHub repository that curates links to software and architecture design patterns. Its README is organized into sections covering programming languages (such as Java, Python, JavaScript, Go, Rust, C# and TypeScript) as well as general architecture, cloud architecture, serverless, microservices and distributed systems, internet of things, big data, machine learning, databases and storage, DevOps and containers, mobile, front end development and security. Entries generally point to outside resources, including pattern catalogues, books, implementation libraries, cheat sheets and example projects; some links carry short descriptions. The repository is a read-only reference list rather than a tool: the files shown are the README, a configuration file and a contributing file, and there is no pricing information available.
Key features
- Patterns grouped by language and architecture domain
- Language sections including Java, Python, JavaScript, Go and Rust
- Architecture sections covering cloud, serverless and microservices
- Links to external catalogues, books and implementation libraries
- Some entries annotated with short descriptions
- Includes a contributing file for suggested additions
- Covers a wide range of programming languages and architecture topics in one list
- Some entries include brief notes indicating what the linked resource contains
- Readable as plain markdown files on GitHub, with 108 commits in its history
- It is a link collection, so the actual explanations live on the external sites it points to
- Depth and quality vary because each section relies on different outside sources
- The repository files shown provide no built-in search or filtering interface
Awesome Design Patterns at a glance
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Awesome Design Patterns alternatives
Tools and sites you could use instead, ranked by how closely they match.
This Wikipedia page lists large language models and notes that additional citations are needed.
Public web APIs are collected in APIsList, a curated directory for developers.
Awesome Creative Coding curates resources for generative art, data visualization, and interaction design.
ooh.directory lists blogs across topics including arts, media, architecture, books, design, games, and music.
Design system projects and related resources are collected in Awesome Design Systems.
Popular in Web Directories & Curated Lists
Well-known listings from the same topic.
Awesome Design Patterns FAQ
What kinds of design patterns does it cover?
Does the repository contain the patterns themselves?
Can I suggest a link to add?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












