Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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": A popular repository covering system design basics with real-world examples. Link
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
2. Java Design Patterns This repository showcases a collection of design patterns implemented in Java, making it a useful resource for learning how to apply design patterns in your projects. https://github.com/iluwatar/java-design-patterns
-
Modified from Zach system design repository. Added more links and topics to cover on both PS/DS & System Design Interviews. We will keep updating this posting from time to time. Some more awesome resource
-
-
Project mention: Any good resource on design patterns with examples in Python? | /r/learnpython | 2023-12-09
GitHub: Collection of design patterns and idioms
-
-
Project mention: Go-Patterns: A Curated Collection of Go Design Patterns and Best Practices | news.ycombinator.com | 2024-10-04
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
Learn Go
-
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
-
But in this example we will take a preset with Tachyons, a once popular library. But here the naming is even more deplorable:
-
Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286
-
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Project mention: Awesome-Low-Level-Design: Free Resources to Master LLD for Interviews | news.ycombinator.com | 2024-10-03 -
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Project mention: Entitas VS Friflo.Json.Fliox - a user suggested alternative | libhunt.com/r/Entitas | 2024-01-30 -
DotNetGuide
🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。
Project mention: DotNetGuide: Comprehensive Resource for C#/.NET Mastery | news.ycombinator.com | 2024-08-07 -
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.
-
-
-
clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
- https://github.com/ivanpaulovich/clean-architecture-manga (uses clean architecture in .NET Core + React)
-
-
-
-
sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
design-patterns discussion
design-patterns related posts
-
Extending Ardalis.Specification for NHibernate with Linq, Criteria API, and Query Over
-
Any good resource on design patterns with examples in Python?
-
How to find a sample enterprise applications?
-
Pyved-engine – game engine written in Python<3, built around pygame
-
Ask HN: How to handle Asian-style “Family name first” when designing interfaces
-
The Evolution of CommonPHP Framework: Thanks to Your Input
-
Advantages and disadvantages of FastEndpoints
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 9 Nov 2024
Index
What are some of the best open-source design-pattern projects? This list will help you:
Project | Stars | |
---|---|---|
1 | system-design-primer | 274,059 |
2 | Design Patterns | 89,901 |
3 | awesome-scalability | 58,871 |
4 | design-patterns-for-humans | 45,378 |
5 | python-patterns | 40,454 |
6 | awesome-design-patterns | 39,936 |
7 | go-patterns | 25,451 |
8 | learngo | 18,880 |
9 | react-bits | 16,936 |
10 | domain-driven-hexagon | 12,193 |
11 | tachyons | 11,641 |
12 | modular-monolith-with-ddd | 11,109 |
13 | awesome-low-level-design | 8,434 |
14 | Entitas | 7,158 |
15 | DotNetGuide | 6,929 |
16 | low-level-design-primer | 6,445 |
17 | Design-Patterns-In-Kotlin | 5,917 |
18 | design_patterns_in_typescript | 5,177 |
19 | clean-architecture-manga | 3,951 |
20 | Dependency Injector | 3,949 |
21 | design-patterns-JS | 3,591 |
22 | GuardClauses | 3,069 |
23 | sample-dotnet-core-cqrs-api | 2,886 |