design-patterns
Tracked open-source repos tagged design-patterns, sorted by stars.
- #31
C++设计模式
★ 2,610+0Star change over the last 7 days - #32
GoF design patterns in Ruby
★ 2,514+0Star change over the last 7 days - #33
A base class for quickly and easily creating strongly typed enum replacements in C#.
★ 2,441+0Star change over the last 7 days - #34
golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记
★ 2,425-1Star change over the last 7 days - #35
Base class with tests for adding specifications to a DDD model
★ 2,274-1Star change over the last 7 days - #36
🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.
★ 2,255+31Star change over the last 7 days - #37
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
★ 2,134-1Star change over the last 7 days - #38
Implementations of programming design patterns in Unity with examples in C# when to use them.
★ 2,094+1Star change over the last 7 days - #39
Node.js Design Patterns Third Edition, published by Packt
★ 1,923+0Star change over the last 7 days - #40
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
★ 1,914+0Star change over the last 7 days - #41
书籍《Java 开发坑点解析:从根因分析到最佳实践》 & 极客时间专栏《Java业务开发常见错误100例》源码
★ 1,840+1Star change over the last 7 days - #42
Flutter Design Patterns application
★ 1,840+0Star change over the last 7 days - #43
Design Pattern Examples in TypeScript
★ 1,452+0Star change over the last 7 days - #44
📚 This guide is designed to help you learn UI/UX design, and is divided into three levels: Beginner, Intermediate, and Expert. It includes learning resource, guides and tools that cover all aspects of designing user interfaces and user experiences.
★ 1,429-1Star change over the last 7 days - #45
Useful Resources for Low Level System Design
★ 1,420+0Star change over the last 7 days - #46★ 1,393+2Star change over the last 7 days
- #47
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android :fire:
★ 1,344+5Star change over the last 7 days - #48★ 1,270+0Star change over the last 7 days
- #49
Resources related to distributed systems, system design, microservices, scalability and performance, etc
★ 1,262-1Star change over the last 7 days - #50★ 1,235-1Star change over the last 7 days
- #51
Design Pattern Examples in Java
★ 1,152+0Star change over the last 7 days - #52★ 1,132+0Star change over the last 7 days
- #53★ 1,116+4Star change over the last 7 days
- #54
Design pattern demo code
★ 1,107+0Star change over the last 7 days - #55
MapReduce, Spark, Java, and Scala for Data Algorithms Book
★ 1,080-2Star change over the last 7 days - #56
Low-level agentic design patterns. Turning old engineering wisdom into reflexes your agent reaches for on its own—on any agent.
★ 1,071+174Star change over the last 7 days - #57
Design Pattern Examples in PHP
★ 1,070+0Star change over the last 7 days - #58
Rust examples for all 23 classic GoF design patterns, and even a little more
★ 1,060+0Star change over the last 7 days - #59★ 1,045+1Star change over the last 7 days
- #60
Python DDD example
★ 1,043+1Star change over the last 7 days