89 Open Source Design Pattern Software Projects
Free and open source design pattern code projects including engines, APIs, generators, and tools.
Entitas Csharp 4645 ⭐
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
AngularJS In Patterns 1955 ⭐
AngularJS in patterns - this repository provides different look into AngularJS. It contains information where different design patterns are used inside the framework or any Angular application.
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#版本实现
Laravel Widgetize 736 ⭐
A minimal package to help you make your laravel application cleaner and faster.
Flutter_clean_architecture 294 ⭐
Clean architecture flutter: A Flutter package that makes it easy and intuitive to implement Uncle Bob's Clean Architecture in Flutter. This package provides basic classes that are tuned to work with Flutter and are designed according to the Clean Architecture.
Design Patterns 222 ⭐
:briefcase: Design patterns written in different programming languages :triangular_ruler:
Storybook Design Token 202 ⭐
The Storybook Design Token Addon allows you to generate design token documentation from your stylesheets.
Php Patterns 147 ⭐
A minimal and conceptual PHP 5.4+ pattern collection that *will* cover design patterns (not only GoF's), anti-patterns, closure patterns, refactoring patterns
Pydesignpattern 143 ⭐
Design Pattern that described by Python, This is the source code for the book of Everybody Know Design Patterns.
Aws Serverless Event Fork Pipelines 119 ⭐
AWS Event Fork Pipelines helps you build event-driven serverless applications by providing pipelines for common event-handling requirements, such as event backup, analytics, and replay. The pipelines are based on AWS SAM, and can be deployed directly from AWS SAR into your AWS account.
When Ts 113 ⭐
When: recombinant design pattern for state machines based on gene expression with a temporal model
Vanhakobyan Designpatterns 111 ⭐
:key:Elements of Reusable Object-Oriented Software:unlock:is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
Movie Booking 77 ⭐
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Piyush6348 Design Patterns 59 ⭐
All design patterns implemented in Java with code, explanation and learning resources
Oskrhq Design System 55 ⭐
A mostly reasonable although opinionated approach to building responsive Digital Interfaces sharing the same anatomy.
Designpatternsjava9 52 ⭐
This repository has all 23 GOF design patterns coded in Java 9 with around 50+ working project code used for Video Course by Packt Publication with title "Learn Design Patterns with Java " authored by "Aseem Jain". The link of the course is
Tigranv Design Patterns 44 ⭐
.NET Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects
Entitas Redux 38 ⭐
An entity-component framework for Unity with code generation and visual debugging
Refactoringtopatterns 26 ⭐
A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Go Dream Architecture 20 ⭐
An attempt to build a maintainable architecture in go projects, based on Hexagonal Architecture, The Clean Architecture, Onion Architecture, DDD, etc.
Patrones De Diseno Con Go 16 ⭐
Curso de patrones de diseño utilizando el lenguaje de programación Go
React Adventure Pattern Proposal 17 ⭐
Adventure Proposal Design is a high-ending modular architecture with screen centric development for building spa applications with clean separation of concerns, high cohesion and maintainability. Grow big, keep smart.
Android Xml To Pdf Generator 36 ⭐
This library is for convert XML to PDF very easily using Step Builders Pattern
Thanlonsmith Design Pattern 14 ⭐
Marusyk Designpatterns 11 ⭐
The project includes examples of implementation of Design Patterns by GOF using C# and UML diagrams
Accrocchio 10 ⭐
Accrocchio is a library to mark and being notified of smelly code (a.k.a, "accrocchio").
Windwant Service 10 ⭐
Clean React 120 ⭐
Sistema em ReactJs usando Hooks, Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles