InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 design-pattern Open-Source Projects
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
System Design Primer (GitHub)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Java Design Patterns GitHub Repo
-
Project mention: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems | news.ycombinator.com | 2024-12-19
-
-
Project mention: 🌟 Unlock Your Developer Potential: Top 5 Must-Explore GitHub Repositories 🚀 | dev.to | 2025-01-14
View on GitHub
-
Python Patterns - Design patterns implemented in Python
-
Project mention: 🌟 Unlock Your Developer Potential: Top 5 Must-Explore GitHub Repositories 🚀 | dev.to | 2025-01-14
design-patterns
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
-
-
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Awesome Low-Level Design
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
-
But in this example we will take a preset with Tachyons, a once popular library. But here the naming is even more deplorable:
-
DotNetGuide
🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。
Project mention: DotNetGuide: Comprehensive Resource for C#/.NET Mastery | news.ycombinator.com | 2024-08-07 -
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
-
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-067. Low Level Design Primer
-
-
-
-
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
-
Project mention: Feature Flag Service: Experimenting with New Technologies and Architectures | dev.to | 2025-02-22
Once I completed the backend, I wanted to interact with my service through a comfortable UI. Angular 19 had just come out with stable signals and other cool features, so I decided to use it for the frontend. I didn’t want to spend too much time designing UI components, hence I decided to use a component library that provides pre-built, customizable components. This allowed me to focus more on the core functionality and user experience. The library i choose is Taiga UI.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
design-patterns discussion
design-patterns related posts
-
Better Error Handling
-
Learning Design Patterns in Programming
-
Important Design Patterns Every Developer Should Know
-
Thinking about my future career
-
Dynamically Loading Models: A Guide to Model Registry Patterns
-
🌟 Unlock Your Developer Potential: Top 5 Must-Explore GitHub Repositories 🚀
-
Full Stack Developer's Roadmap 🗺
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Jul 2025
Index
What are some of the best open-source design-pattern projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | system-design-primer | 311,062 |
2 | Design Patterns | 92,245 |
3 | awesome-scalability | 63,330 |
4 | design-patterns-for-humans | 46,629 |
5 | awesome-design-patterns | 43,372 |
6 | python-patterns | 41,683 |
7 | go-patterns | 26,386 |
8 | learngo | 19,388 |
9 | react-bits | 17,217 |
10 | awesome-low-level-design | 16,365 |
11 | domain-driven-hexagon | 13,470 |
12 | modular-monolith-with-ddd | 12,168 |
13 | tachyons | 11,667 |
14 | DotNetGuide | 8,808 |
15 | Entitas | 7,429 |
16 | low-level-design-primer | 7,077 |
17 | Design-Patterns-In-Kotlin | 5,966 |
18 | design_patterns_in_typescript | 5,315 |
19 | Dependency Injector | 4,468 |
20 | clean-architecture-manga | 4,115 |
21 | taiga-ui | 3,652 |
22 | design-patterns-JS | 3,626 |
23 | GuardClauses | 3,207 |