design-patterns
18 repositories with 10k+ stars are tagged design-patterns.
Open in the explorer to search, filter and sort all of them.
- 1

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- 2

Design patterns implemented in Java
- 3

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- 4

A curated list of software and architecture related design patterns.
- 5

An ultra-simplified explanation to design patterns
- 6

- 7

Curated list of Go design patterns, recipes and idioms
- 8

Learn Low Level Design (LLD) and prepare for interviews using free resources.
- 9

- 10

Sample code for several design patterns in PHP 8.x
- 11

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
- 12

✨ React patterns, techniques, tips and tricks ✨
- 13

📖 Design Patterns implemented in Swift 5.0
- 14

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
- 15

Full Modular Monolith application with Domain-Driven Design approach.
- 16

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
- 17

- 18
dotnet-architecture/eShopOnWebArchivedSample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb