Explore Projects

Discover 81 open source projects

Active filters (1):
Search: design-patternsร—
Clear all

Showing 1-20 of 81 projects

donnemartin/system-design-primer

Learn how to design large-scale systems with Python.

337.4K
Stable
Python
AI Code Editors
React
#Python#System Design#Design Patterns

iluwatar/java-design-patterns

Java design patterns and principles for software development

93.8K
Active
Java
Example Projects
Awesome Lists
Java
#design-patterns#java#software-design

binhnguyennus/awesome-scalability

A curated list of resources for designing scalable, reliable, and performant large-scale systems.

69.0K
Stable
Awesome Lists
#scalability#distributed-systems#system-design

kamranahmedse/design-patterns-for-humans

Simplified design patterns guide for developers

47.6K
Archived
Cheatsheets
#design-patterns#software-engineering#cheatsheet

DovAmir/awesome-design-patterns

Curated list of software and architecture design patterns for developers

46.3K
Archived
Awesome Lists
#design-patterns#architecture#software-design

faif/python-patterns

Design patterns and idioms in Python for software development best practices

42.8K
Active
Python
Documentation
#python#design-patterns#software-development

tmrts/go-patterns

Curated Go design patterns and idioms

27.8K
Archived
Go
Documentation
Go
#design-patterns#go#golang

hollischuang/toBeTopJavaer

Java engineer learning path and interview prep

25.5K
Archived
Java
Interview Prep
Awesome Lists
#java#interview-prep#learning-path

ashishps1/awesome-low-level-design

Learn Low Level Design for interviews with free resources

22.5K
Active
Java
Interview Prep
Awesome Lists
#lld#design-patterns#interview-questions

DesignPatternsPHP/DesignPatternsPHP

PHP design patterns examples and documentation

22.2K
Archived
PHP
Example Projects
Documentation
PHP
#php#design-patterns#code-examples

inancgumus/learngo

Learn Go through 1000+ examples and exercises

19.9K
Experimental
Go
Tutorials & Courses
Awesome Lists
#go#golang#learning

vasanthk/react-bits

A collection of React patterns, techniques, tips and tricks for building robust web applications.

17.4K
Stable
Component Libraries (React)
React
#react#best-practices#design-patterns

ochococo/Design-Patterns-In-Swift

A library that provides implementations of classic design patterns in Swift 5.0 for developers.

15.3K
Archived
Swift
Learning & Education
Swift
#design-patterns#computer-science#good-practices

Sairyss/domain-driven-hexagon

This repository teaches Domain-Driven Design, software architecture, and best practices with TypeScript examples.

14.4K
Archived
TypeScript
Backend Frameworks
NestJS
#architecture#design-patterns#best-practices

kgrzybek/modular-monolith-with-ddd

A full modular monolith application built with Domain-Driven Design approach in C#.

13.5K
Archived
C#
API Frameworks
#architecture#clean-architecture#cqrs

tachyons-css/tachyons

Tachyons is a functional CSS framework that provides a modular and scalable way to build responsive designs.

11.7K
Active
CSS
CSS Frameworks
React
#css#design-patterns#design-systems

dotnet-architecture/eShopOnWeb

A sample ASP.NET Core 8.0 reference application focused on clean architecture and best practices.

10.6K
Archived
C#
API Frameworks
ASP.NET Core
#architecture#clean-code#ddd

mehdihadeli/awesome-software-architecture

A curated list of resources for learning and practicing software architecture patterns and principles.

10.3K
Experimental
Documentation
#software-architecture#design-patterns#architectural-patterns

sschmid/Entitas

Entitas is a fast and efficient ECS framework for C# and Unity game development.

7.6K
Archived
C#
CLI Tools
Game Engines
Unity3D
#ecs#game-development#performance

prasadgujar/low-level-design-primer

This repository is a primer on low-level system design and preparation for system design interviews.

7.6K
Archived
API Frameworks
Backend Frameworks
#system-design#object-oriented-programming#design-patterns

Stay in the loop

Get weekly updates on trending AI coding tools and projects.