GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

design-patterns

Star

Here are 12,425 public repositories matching this topic...

Language: All
Filter by language
All 12,425 Java 4,601 C# 1,504 TypeScript 927 Python 895 JavaScript 657 C++ 616 PHP 501 HTML 337 Go 301 Swift 211
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

donnemartin / system-design-primer

Star 378k

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

python design development programming web system design-patterns interview web-application webapp interview-practice interview-questions design-system
  • Updated Sep 15, 2026
  • Python

iluwatar / java-design-patterns

Sponsor
Star 94.9k

Design patterns implemented in Java

java snippets design-patterns principles awesome-list hacktoberfest snippets-library snippets-collection
  • Updated Oct 8, 2026
  • Java
awesome-scalability

binhnguyennus / awesome-scalability

Star 75.7k

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

computer-science lists devops distributed-systems machine-learning awesome web-development programming big-data system backend architecture scalability resources design-patterns interview awesome-list interview-practice interview-questions system-design
  • Updated Jan 4, 2026

DovAmir / awesome-design-patterns

Star 49.7k

A curated list of software and architecture related design patterns.

lists awesome microservices architecture resources design-patterns cloud-computing awesome-list gof-patterns
  • Updated Oct 25, 2024

nilbuild / design-patterns-for-humans

Sponsor
Star 49k

An ultra-simplified explanation to design patterns

computer-science engineering architecture design-patterns principles software-engineering
  • Updated Dec 2, 2024

faif / python-patterns

Star 43.1k

A collection of design patterns/idioms in Python

python idioms design-patterns
  • Updated Nov 6, 2026
  • Python

tmrts / go-patterns

Star 28.3k

Curated list of Go design patterns, recipes and idioms

go golang awesome patterns idioms design-patterns design-patterns-for-humans
  • Updated May 14, 2024
  • Go

ashishps1 / awesome-low-level-design

Star 28k

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

awesome uml design-patterns interview interview-practice interview-questions oops lld solid-principles object-oriented-programming low-level-design machine-coding
  • Updated Aug 19, 2026
  • Java

hollischuang / toBeTopJavaer

Star 25.3k

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

mysql java spring jvm design-patterns programmer
  • Updated Jan 3, 2024
  • Java

DesignPatternsPHP / DesignPatternsPHP

Star 22.2k

Sample code for several design patterns in PHP 8.x

php design-pattern oop phpunit design-patterns code-examples designpatternsphp modern-php php8
  • Updated Feb 3, 2025
  • PHP

inancgumus / learngo

Star 20.2k

❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.

go golang tutorial course patterns best-practices idioms exercise design-patterns project learn-to-code quizzes exercises learning-by-doing learning-golang golang-examples learn-go learning-go idiomatic-go patterns-go
  • Updated Jun 24, 2025
  • Go

vasanthk / react-bits

Star 17.4k

✨ React patterns, techniques, tips and tricks ✨

react javascript reactjs best-practices design-patterns techniques react-patterns
  • Updated Dec 5, 2025

ochococo / Design-Patterns-In-Swift

Star 15.2k

📖 Design Patterns implemented in Swift 5.0

swift computer-science playground design-patterns good-practices gang-of-four swift-5
  • Updated Aug 3, 2024
  • Swift

Sairyss / domain-driven-hexagon

Star 15k

Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

nodejs javascript development typescript backend ddd best-practices clean-code architecture domain-driven-design design-patterns clean-architecture typeorm onion-architecture hexagonal-architecture architectural-patterns solid-principles system-design nestjs secure-by-design
  • Updated Jun 11, 2024
  • TypeScript

kgrzybek / modular-monolith-with-ddd

Star 14.1k

Full Modular Monolith application with Domain-Driven Design approach.

design-systems cqrs rest dotnet ddd dotnetcore rest-api clean-code architecture domain-driven-design design-patterns event-sourcing clean-architecture entity-framework-core modularity monolith software-architecture ddd-architecture ddd-example ddd-cqrs
  • Updated Jun 4, 2024
  • C#
awesome-software-architecture

mehdihadeli / awesome-software-architecture

Star 11.8k

📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.

design-systems design-pattern microservices microservice ddd architecture oop design-patterns clean-architecture awesome-list microservices-architecture onion-architecture architectural-patterns software-architecture ddd-architecture system-design event-driven-architecture architectural-styles vertical-slice-architecture modular-monoliths
  • Updated Oct 15, 2026
  • TypeScript

tachyons-css / tachyons

Star 11.7k

Functional css for humans

css html design design-systems frontend responsive design-patterns functional-css design-tools
  • Updated Jul 20, 2026
  • CSS

dotnet-architecture / eShopOnWeb

Star 10.7k

Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb

microsoft ddd dotnetcore rest-api clean-code architecture ebook design-patterns clean-architecture efcore asp-net-core asp-net-core-mvc monolith ddd-patterns software-architecture ddd-architecture ddd-sample
  • Updated Jan 13, 2025
  • C#

prasadgujar / low-level-design-primer

Star 8k

Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.

design development web web-app oop design-patterns interview interview-questions interview-preparation object-oriented-programming system-design system-design-primer system-design-questions low-level-design machine-coding system-design-interview
  • Updated Jan 1, 2024

sschmid / Entitas

Star 7.7k

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

game c-sharp gamedev design-pattern performance csharp game-engine tdd unity game-development unity3d design-patterns ecs entity-component-system entity code-generation
  • Updated Dec 30, 2023
  • C#

Add this topic to your repo

To associate your repository with the design-patterns topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.