Here are
6,404 public repositories
matching this topic...
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Updated
Nov 20, 2022
Python
Design patterns implemented in Java
Updated
Nov 22, 2022
Java
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A collection of design patterns/idioms in Python
Updated
Aug 21, 2022
Python
An ultra-simplified explanation to design patterns
To Be Top Javaer - Java工程师成神之路
Updated
Sep 18, 2022
Java
sample code for several design patterns in PHP 8
Curated list of Go design patterns, recipes and idioms
A curated list of software and architecture related design patterns.
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
✨ React patterns, techniques, tips and tricks ✨
📖 Design Patterns implemented in Swift 5.0
Updated
Jul 19, 2022
Swift
Functional css for humans
Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Updated
Nov 21, 2022
TypeScript
Full Modular Monolith application with Domain-Driven Design approach.
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Design Patterns implemented in Kotlin
Updated
Mar 15, 2021
Kotlin
📐 Design pattern implementations in TypeScript
Updated
Nov 21, 2022
TypeScript
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Improve this page
Add a description, image, and links to the
design-patterns
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
design-patterns
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.