design-patterns
Here are 9,758 public repositories matching this topic...
Language:All
Sort:Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- Updated
May 21, 2025 - Python
Design patterns implemented in Java
- Updated
Jul 12, 2025 - Java
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- Updated
Jun 15, 2025
An ultra-simplified explanation to design patterns
- Updated
Dec 2, 2024
A curated list of software and architecture related design patterns.
- Updated
Oct 25, 2024
A collection of design patterns/idioms in Python
- Updated
May 7, 2025 - Python
Curated list of Go design patterns, recipes and idioms
- Updated
May 14, 2024 - Go
Sample code for several design patterns in PHP 8.x
- Updated
Feb 3, 2025 - PHP
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
- Updated
Jun 24, 2025 - Go
✨ React patterns, techniques, tips and tricks ✨
- Updated
Jun 26, 2024
Learn Low Level Design (LLD) and prepare for interviews using free resources.
- Updated
Jul 2, 2025 - C++
📖 Design Patterns implemented in Swift 5.0
- Updated
Aug 3, 2024 - Swift
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
- Updated
Jun 11, 2024 - TypeScript
Full Modular Monolith application with Domain-Driven Design approach.
- Updated
Jun 4, 2024 - C#
Functional css for humans
- Updated
Feb 12, 2024 - CSS
Sample ASP.NET Core 8.0 reference application, now community supported:https://github.com/NimblePros/eShopOnWeb
- Updated
Jan 13, 2025 - C#
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
- Updated
Jul 11, 2025
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
- Updated
Dec 30, 2023 - C#
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
- Updated
Jan 1, 2024
Improve this page
Add a description, image, and links to thedesign-patterns topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thedesign-patterns topic, visit your repo's landing page and select "manage topics."