Back to Topics Directory
Topic Hub

#design-patterns (30 Repositories)

Ranked open-source repositories tagged with #design-patterns, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

29.7%

Avg Review Latency

35.5h

Filter by language

30 repositories tagged #design-patterns

A TierC++ 1.4k

boost-ext/sml

C++14 State Machine library

100.0%
Merge Rate
3h
First Review
100%
1st-Timers
2
Maintainers
A TierTypeScript 232 1 GFIs

trussworks/react-uswds

USWDS 3.0 components built in React

82.7%
Merge Rate
2d
First Review
100%
1st-Timers
2
Maintainers
A TierVUVue 2.4k

study8677/awesome-architecture

🧭 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.

100.0%
Merge Rate
17h
First Review
100%
1st-Timers
1
Maintainers
A TierTypeScript 345 6 GFIs

Totoro-jam/battle-tested-patterns

Battle-tested programming patterns from production codebases — React, Linux, Go, Chromium, and more. Precise source links, multi-language examples, runnable exercises.

70.3%
Merge Rate
10h
First Review
100%
1st-Timers
1
Maintainers
B TierJavaScript 133

trendmicro-frontend/tonic-ui

Tonic UI is a UI component library for React, built with Emotion and Styled System. It is designed to be easy to use and easy to customize.

84.6%
Merge Rate
1d
First Review
50%
1st-Timers
1
Maintainers
B TierPython 4.9k

ets-labs/python-dependency-injector

Dependency injection framework for Python

64.7%
Merge Rate
<1h
First Review
100%
1st-Timers
2
Maintainers
B TierC# 3.3k

ardalis/GuardClauses

A simple package with guard clause extensions.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierJava 94.8k

iluwatar/java-design-patterns

Design patterns implemented in Java

21.4%
Merge Rate
3d
First Review
22%
1st-Timers
14
Maintainers
B TierHAHaskell 1.0k

thma/LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierC# 331

daohainam/microservice-patterns

Microservice pattern demos (Saga, EventSourcing, CQRS...) running on .NET Aspire

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierC# 856

Azure-Samples/cloud-design-patterns

Sample implementations for cloud design patterns found in the Azure Architecture Center.

18.2%
Merge Rate
23d
First Review
50%
1st-Timers
1
Maintainers
B TierPython 43.0k

faif/python-patterns

A collection of design patterns/idioms in Python

50.0%
Merge Rate
<1h
First Review
0%
1st-Timers
0
Maintainers
D TierC# 315

rabbal/DNTFrameworkCore

Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 1.1k

LilMGenius/paperthin

Low-level agentic design patterns. Turning old engineering wisdom into reflexes your agent reaches for on its own—on any agent.

0.0%
Merge Rate
2h
First Review
0%
1st-Timers
1
Maintainers
D TierPython 371.8k 31 GFIs

donnemartin/system-design-primer

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

0.0%
Merge Rate
24h
First Review
0%
1st-Timers
30
Maintainers
D TierJava 27.3k

ashishps1/awesome-low-level-design

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

0.0%
Merge Rate
13d
First Review
0%
1st-Timers
2
Maintainers
D TierMulti-language 1.5k

yehongzhi/learningSummary

涵盖大部分Java进阶需要掌握的知识,包括【微服务】【中间件】【缓存】【数据库优化】【搜索引擎】【分布式】等等,欢迎Star~

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC# 476

mehmetozkaya/Design-Microservices-Architecture-with-Patterns-Principles

Design Microservices Architecture with Patterns & Principles. Design Microservices Architecture with Design Patterns, Principles and the Best Practices. How to handle millions of request with designing system for high availability, high scalability, low latency, and resilience to network failures on distributed microservices.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJava 452

kshitijmishra23/low-level-design-concepts

Code Samples to understand SOLID design principles and Design Patterns in JAVA.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPHP 980

bueltge/wordpress-admin-style

This plugin reference elements from wp-admin in an overview with the necessary markup and CSS classes to help you to develop WordPress compliant.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC# 148

anuviswan/LearningPoint

A repository for learning different technologies, frameworks, features......

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierMulti-language 48.9k

nilbuild/design-patterns-for-humans

An ultra-simplified explanation to design patterns

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 206

josephguan/scala-design-patterns

Design patterns implemented in Scala.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHTML 350

addyosmani/learning-jsdp

Learning JavaScript Design Patterns: 2nd Edition - The Examples

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierDart 332

mono0926/wdb106-flutter

WEB+DB PRESS Vol.106のAndroid・iOSアプリ設計のサンプルをFlutterではどう書くかというサンプル

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierPHP 22.2k

DesignPatternsPHP/DesignPatternsPHP

Sample code for several design patterns in PHP 8.x

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJava 25.4k

hollischuang/toBeTopJavaer

To Be Top Javaer - Java工程师成神之路

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC# 304

urfnet/URF.Core

Unit of Work & Repositories Framework - .NET Core, NET Standard, Entity Framework Core. 100% extensible & lightweight.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierTypeScript 328

vahidvdn/realworld-design-patterns

Design Patterns with real world examples in TypeScript, practical diagrams and unit tests ✅

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 342

MarioGalindoQ/Modern-CPP-Design-Patterns

38 Design Patterns and C++ Idioms implemented in Modern C++

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Design-patterns Open Source Repositories & C-Rank™ | GetMerged