An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with design-patterns

A curated list of projects in awesome lists tagged with design-patterns .

https://github.com/donnemartin/system-design-primer

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

design design-patterns design-system development interview interview-practice interview-questions programming python system web web-application webapp

Last synced: 18 Oct 2026

https://github.com/faif/python-patterns

A collection of design patterns/idioms in Python

design-patterns idioms python

Last synced: 18 Oct 2026

https://github.com/tmrts/go-patterns

Curated list of Go design patterns, recipes and idioms

awesome design-patterns design-patterns-for-humans go golang idioms patterns

Last synced: 18 Oct 2026

https://github.com/hollischuang/tobetopjavaer

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

design-patterns java jvm mysql programmer spring

Last synced: 18 Oct 2026

https://github.com/hollischuang/toBeTopJavaer

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

design-patterns java jvm mysql programmer spring

Last synced: 20 Mar 2025

https://github.com/vasanthk/react-bits

✨ React patterns, techniques, tips and tricks ✨

best-practices design-patterns javascript react react-patterns reactjs techniques

Last synced: 18 Oct 2026

https://github.com/sschmid/entitas

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

c-sharp code-generation csharp design-pattern design-patterns ecs entity entity-component-system game game-development game-engine gamedev performance tdd unity unity3d

Last synced: 18 Oct 2026

https://github.com/sschmid/Entitas

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

c-sharp code-generation csharp design-pattern design-patterns ecs entity entity-component-system game game-development game-engine gamedev performance tdd unity unity3d

Last synced: 10 Apr 2025

https://github.com/YSGStudyHards/DotNetGuide

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

asp-net asp-net-core-web-api asp-net-mvc aspnet-core aspnetcore csharp-code design-patterns memcached microsoft microsoft-sql mongodb mysql nosql oracle postgresql practice redis sql web

Last synced: 24 Mar 2025

https://github.com/dbacinski/design-patterns-in-kotlin

Design Patterns implemented in Kotlin

design design-patterns kotlin kotlin-android

Last synced: 18 Oct 2026

https://github.com/dbacinski/Design-Patterns-In-Kotlin

Design Patterns implemented in Kotlin

design design-patterns kotlin kotlin-android

Last synced: 13 Mar 2025

https://github.com/torokmark/design_patterns_in_typescript

:triangular_ruler: Design pattern implementations in TypeScript

adapter builder command composite design-patterns facade typescript

Last synced: 18 Oct 2026

https://github.com/sohamkamani/javascript-design-patterns-for-humans

An ultra-simplified explanation of design patterns implemented in javascript

bridge-pattern design-patterns factory-pattern javascript

Last synced: 19 Oct 2026

https://github.com/fbeline/design-patterns-js

All the 23 (GoF) design patterns implemented in Javascript

design-patterns gang-of-four javascript

Last synced: 19 Oct 2026

https://github.com/fbeline/Design-Patterns-JS

All the 23 (GoF) design patterns implemented in Javascript

design-patterns gang-of-four javascript

Last synced: 20 Nov 2025

https://github.com/fbeline/design-patterns-JS

All the 23 (GoF) design patterns implemented in Javascript

design-patterns gang-of-four javascript

Last synced: 27 Mar 2025

https://github.com/guanguans/design-patterns-for-humans-cn

设计模式超简单的解释 - An ultra-simplified explanation to design patterns

design design-pattern design-patterns design-tools designer designpattern

Last synced: 06 Oct 2025

https://github.com/yusufyilmazfr/tasarim-desenleri-turkce-kaynak

Türkçe kaynağa destek olması amacıyla oluşturulmuş bir kaynaktır. Konu anlatımının yanı sıra C#, Java, Go, Python, Kotlin ve TypeScript gibi birçok dilde tasarım desenlerinin uygulamasını içermektedir.

abstract-factory-pattern adapter-pattern bridge-pattern builder-pattern composite-pattern decorator-pattern design-pattern design-patterns facade-pattern factory-pattern iterator-pattern mediator-pattern memento-pattern observer-pattern prototype-pattern proxy-pattern singleton-pattern state-pattern strategy-pattern visitor-pattern

Last synced: 19 Oct 2026

https://github.com/webpro/programming-principles

Categorized overview of programming principles & design patterns

architectural-patterns design-patterns programming-principles

Last synced: 19 Oct 2026

https://github.com/eleev/ios-learning-materials

📚 Curated list of articles, tutorials and repos that may help you dig a little bit deeper into iOS [and Apple Platforms].

arkit article awesome-list clean-code combine coreml coreml-framework curated-list design-patterns ios learning metal mvvm scenekit spritekit swift swiftui tutorial uikit xcode

Last synced: 19 Oct 2026

https://github.com/jeanboydev/android-readthefuckingsourcecode

😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...

android architecture binder design-patterns framework git gradle interview-questions java jvm performance surface-flinger tcp-ip

Last synced: 19 Oct 2026

https://github.com/davidgf/design-patterns-in-ruby

GoF design patterns in Ruby

design-patterns ruby

Last synced: 19 Oct 2026

https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode

😜 记录日常的开发技巧,开发中遇到的技术重点、难点,各个知识点的总结,优质面试题等等。持续更新...

android architecture binder design-patterns framework git gradle interview-questions java jvm performance surface-flinger tcp-ip

Last synced: 04 May 2025

https://github.com/ardalis/smartenum

A base class for quickly and easily creating strongly typed enum replacements in C#.

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 19 Oct 2026

https://github.com/wesdoyle/design-patterns-explained-with-food

GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies

design-patterns dotnet gang-of-four object-oriented-design

Last synced: 19 Oct 2026

https://github.com/mohuishou/go-design-pattern

golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记

design-patterns go go-design-patterns golang golang-design-pattern

Last synced: 19 Oct 2026

https://github.com/tylerlaberge/pypattyrn

A simple library for implementing common design patterns.

design-patterns library python

Last synced: 19 Oct 2026

https://github.com/tylerlaberge/PyPattyrn

A simple library for implementing common design patterns.

design-patterns library python

Last synced: 13 Mar 2025

https://github.com/ardalis/specification

Base class with tests for adding specifications to a DDD model

ddd design-patterns domain-driven-design dotnet hacktoberfest repository-pattern specification-pattern

Last synced: 19 Oct 2026

https://github.com/ardalis/SmartEnum

A base class for quickly and easily creating strongly typed enum replacements in C#.

clean csharp ddd design-patterns domain-driven-design dotnet dotnet-core enum hacktoberfest

Last synced: 09 Apr 2025

https://github.com/nemanjarogic/designpatternslibrary

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.

architecture csharp design design-patterns designpatterns dotnet dotnet8 gof-patterns oop patterns principles

Last synced: 19 Oct 2026

https://github.com/nemanjarogic/DesignPatternsLibrary

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.

architecture csharp design design-patterns designpatterns dotnet dotnet5 gof-patterns oop patterns principles

Last synced: 31 Mar 2025

https://github.com/rmanguinho/clean-ts-api

API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles

clean-architecture clean-code coveralls design-patterns docker docker-compose dockerfile graphql husky jest lint-staged mongodb nodejs rest-api solid tdd travis-ci typescript

Last synced: 19 Oct 2026

https://github.com/mkobuolys/flutter-design-patterns

Flutter Design Patterns application

dart design-patterns flutter open-source

Last synced: 19 Oct 2026

https://github.com/josephzhu1983/java-common-mistakes

书籍《Java 开发坑点解析:从根因分析到最佳实践》 & 极客时间专栏《Java业务开发常见错误100例》源码

design-patterns java jvm mistake pitfalls security spring troubleshooting

Last synced: 19 Oct 2026

https://github.com/JosephZhu1983/java-common-mistakes

书籍《Java 开发坑点解析:从根因分析到最佳实践》 & 极客时间专栏《Java业务开发常见错误100例》源码

design-patterns java jvm mistake pitfalls security spring troubleshooting

Last synced: 24 Mar 2025

https://github.com/danilowoz/react-atomic-design

🔬 How the Atomic Design methodology can create a great design system from scratch and make better developers.

atomic-css atomic-design boilerplate css-architecture css-modules design-patterns flowtype react storybook

Last synced: 19 Oct 2026

https://github.com/yehongzhi/learningsummary

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

canal design-patterns elasticsearch java mq mybatis mysql spring springboot springcloud springmvc zookeeper

Last synced: 19 Oct 2026

https://github.com/hendurhance/ui-ux

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

design design-patterns design-system guides resources typography ui ui-design ux ux-design ux-ui

Last synced: 19 Oct 2026

https://github.com/rudecrab/rude-java

Java Practice Projects(SSM、Spring Boot、Spring Security、MinIO、Vue). 以Java语言为主的各种项目实践,涵盖各个业务、各个功能,并附上高质量文章讲解,其中一些甚至可以单开一个仓库。让你再也不用寻找各种框架demo、项目脚手架。

design-patterns java jwt rude-java spring spring-security springboot ssm

Last synced: 19 Oct 2026

https://github.com/boost-ext/sml

C++14 State Machine library

design-patterns metaprogramming state-machine

Last synced: 19 Oct 2026

https://github.com/suryakant-bharti/important-java-concepts

🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android :fire:

algorithms android concurrency core-java data-structures design-patterns java java-collections java-concepts java-development java-fundamentals java-io java-multithreading java-networking java-programming kotlin learning-java multithreading object-oriented-programming oops-in-java

Last synced: 19 Oct 2026

https://github.com/sairyss/system-design-patterns

Resources related to distributed systems, system design, microservices, scalability and performance, etc

architecture-pattern design-patterns distributed-systems microservices microservices-architecture patterns scalability software-architecture software-design system-design

Last synced: 19 Oct 2026

https://github.com/boost-ext/di

C++14 Dependency Injection library

dependency-injection design-patterns

Last synced: 19 Oct 2026

https://github.com/arjancodes/examples

All the code examples I use in my videos

design-patterns python software tutorials

Last synced: 19 Oct 2026

https://github.com/coding-parrot/low-level-design

Useful Resources for Low Level System Design

design-patterns software-architecture system-design

Last synced: 19 Oct 2026

https://github.com/refactoringguru/design-patterns-typescript

Design Pattern Examples in TypeScript

design-patterns typescript

Last synced: 19 Oct 2026

https://github.com/lilmgenius/paperthin

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

anti-slop clean-code design-patterns docs evals fable hygiene markdown plugin skills ssot

Last synced: 19 Oct 2026

https://github.com/sheng-jie/design-pattern

设计模式 C# 版( .NET 6),有系列文章讲解

csharp design-patterns dotnet

Last synced: 19 Oct 2026

https://github.com/fengjungle/designpattern

Design pattern demo code

cpp cpp11 design-patterns designpattern

Last synced: 19 Oct 2026

https://github.com/refactoringguru/design-patterns-java

Design Pattern Examples in Java

design-patterns java

Last synced: 19 Oct 2026

https://github.com/landy8530/designpatterns

经典设计模式讲解以及项目实战(Java版)

design-patterns java spring

Last synced: 19 Oct 2026

https://github.com/FengJungle/DesignPattern

Design pattern demo code

cpp cpp11 design-patterns designpattern

Last synced: 26 Mar 2025

https://github.com/RefactoringGuru/design-patterns-typescript

Design Pattern Examples in TypeScript

design-patterns typescript

Last synced: 03 Apr 2025

https://github.com/refactoringguru/design-patterns-php

Design Pattern Examples in PHP

design-patterns php

Last synced: 19 Oct 2026

https://github.com/ardalis/result

A result abstraction that can be mapped to HTTP response codes if needed.

csharp design-patterns domain-driven-design dotnet dotnet-core functional hacktoberfest maybe result

Last synced: 19 Oct 2026

https://github.com/RefactoringGuru/design-patterns-php

Design Pattern Examples in PHP

design-patterns php

Last synced: 27 Jul 2025

https://github.com/fadeevab/design-patterns-rust

Rust examples for all 23 classic GoF design patterns, and even a little more

design-patterns rust

Last synced: 19 Oct 2026