366 Open Source Design Patterns Software Projects
Free and open source design patterns code projects including engines, APIs, generators, and tools.
System Design Primer 109422 ⭐
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Awesome Design Patterns 11197 ⭐
A curated list of software and architecture related design patterns.
Eshoponweb 5097 ⭐
Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Entitas Csharp 4645 ⭐
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Modular Monolith With Ddd 3742 ⭐
Full Modular Monolith application with Domain-Driven Design approach.
Design_patterns_in_typescript 3446 ⭐
:triangular_ruler: Design pattern implementations in TypeScript
Learning Oop In Php 2243 ⭐
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
Clean Architecture Manga 2317 ⭐
:cyclone: Clean Architecture with .NET Core 3.1, C# 8 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Unity Design Pattern 1799 ⭐
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Android Modular Architecture 1493 ⭐
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
IOS Learning Materials 1244 ⭐
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Sample Dotnet Core Cqrs API 1002 ⭐
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Wordpress Admin Style 853 ⭐
Shows the WordPress admin styles on one page to help you to develop WordPress compliant
Ltupatternfactory 702 ⭐
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
System Design And Architecture 729 ⭐
Learn how to design large-scale systems. Prep for the system design interview.
Iosdesignpatternsamples 601 ⭐
This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.
Node.js_design_patterns_second_edition_code 556 ⭐
Code repository for Node.js Design Patterns Second Edition, published by Packt
Java_design_patterns 533 ⭐
Java 实现的面向对象设计模式示例, 创建者、抽象工厂、工厂方法、原型、单例、适配器、桥接、组合、装饰器、备忘录、观察者、状态、策略、模板方法、访问者
Restaurant App 417 ⭐
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
Service Pattern Go 389 ⭐
Simple clean Go REST API architecture with dependency injection and mocking example, following SOLID principles.
Ruby.fundamental 368 ⭐
:books: Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs
Clean Ts API 320 ⭐
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
:paperclip: ES5 + ES6 + CoffeeScript + TypeScript design patterns with some theory, real-world examples and UML diagrams
Low Level Design Primer 1164 ⭐
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Finickyflame Designpatterns 224 ⭐
Simple repository containing one simple example for all existing patterns in C#
Design Patterns 222 ⭐
:briefcase: Design patterns written in different programming languages :triangular_ruler:
Urf.core 183 ⭐
Unit of Work & Repositories Framework - .NET Core, NET Standard, Entity Framework Core. 100% extensible & lightweight. Live demo: https://goo.gl/QpJVgd
Dntframeworkcore 176 ⭐
Lightweight and Extensible Infrastructure for Building Web Applications - Web Application Framework
Jwave 168 ⭐
A Discrete Fourier Transform (DFT), a Fast Wavelet Transform (FWT), and a Wavelet Packet Transform (WPT) algorithm in 1-D, 2-D, and 3-D using normalized orthogonal (orthonormal) Haar, Coiflet, Daubechie, Legendre and normalized biorthognal wavelets in Java.