Projects in Awesome Lists tagged with state-pattern
A curated list of projects in awesome lists tagged with state-pattern .
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: 29 Apr 2025
https://github.com/habrador/unity-programming-patterns
Implementations of programming design patterns in Unity with examples in C# when to use them.
architecture command-pattern computer-science design-patterns factory-pattern flyweight-pattern game-programming-pattern object-pool object-pool-pattern observer-pattern principles prototype-pattern singleton-pattern software-engineering spatial-partitioning state-pattern subclass-sandbox-pattern type-object-pattern unity unity3d
Last synced: 14 May 2025
https://github.com/Habrador/Unity-Programming-Patterns
Implementations of programming design patterns in Unity with examples in C# when to use them.
architecture command-pattern computer-science design-patterns factory-pattern flyweight-pattern game-programming-pattern object-pool object-pool-pattern observer-pattern principles prototype-pattern singleton-pattern software-engineering spatial-partitioning state-pattern subclass-sandbox-pattern type-object-pattern unity unity3d
Last synced: 25 Apr 2025
https://github.com/microwind/design-patterns
Design Pattern 经典设计模式源码 C/Java/Go/JavaScript/Python等不同语言实现。 FP/OOP/MVC/MVP/MVVM/DDD等设计思想研究。适合高级程序员和架构师,希望深刻洞察问题,找到合适的方案。
c design-pattern facade-pattern factory-pattern golang interpreter-pattern java javascript js mvc mvp mvvm observer-pattern oop proxy-pattern python singleton-pattern state-pattern ts visitor-pattern
Last synced: 04 Mar 2026
https://github.com/thesaltree/low-level-design-golang
Low level system design solutions in Golang
design-patterns elevator-system facade-pattern golang goroutine library-management-system lld parking-lot singleton-pattern social-media-platform state-pattern strategy-pattern system-design vending-machine
Last synced: 10 Aug 2025
https://github.com/joanstinson/unitydesignpatternsreference
A tiny retro action RPG implementation made applying Software Design Patterns to serve as a guide of reusable solutions that can be applied to common problems.
abstract-factory-pattern adapter-pattern command-pattern csharp decorator-pattern design-patterns facade-pattern game-programming-pattern object-pool-pattern observer-pattern service-locator-pattern singleton-pattern state-pattern unity3d visitor-pattern
Last synced: 24 Aug 2025
https://github.com/aprilmintacpineda/fluxible-js
Smaller, faster, better event-driven state management architecture that supports asynchronicity and state persistence out of the box with no extra code.
asynchronous-state-management global-state-store global-states state-management state-pattern synchronous-state-management
Last synced: 20 Oct 2025
https://github.com/duart38/observe
Type-safe observable values (made with Deno)
binding deno deno-module denoland event history javascript javascript-library livedata-databinding minimal no-dependencies observable observer state state-management state-pattern typesafe typescript
Last synced: 20 Aug 2025
https://github.com/harlanc/design-pattern-cpp
Implement design patterns using c++
abstractfactorypattern command-pattern cpp design-patterns factory-pattern iterator-pattern observer-pattern singleton-pattern state-pattern
Last synced: 01 Aug 2025
https://github.com/aprilmintacpineda/react-fluxible
Connector for react-js and fluxible-js.
asynchronous-state-management fluxible-js react-js state-management state-pattern synchronous-state-management
Last synced: 02 May 2025
https://github.com/mathiasuy/design-patterns
Patrones de diseño / Clase Template C++ / Parciales / Exámenes de Programación 4 de Facultad de Ingeniería UdelaR - Uruguay. Análisis, Diseño e implementación en C++ usando programación orientada a objetos. UML. Design Patterns, Template C++, exercises...
adapter arbol calculadora composite design-patterns generic-collections iterator makefile-generico observer parametric-collections parciales-fing-programacion-4 patrones-diseno proxy-pattern reloj singleton state-pattern stl-map-vector-set template-class template-method wrapper
Last synced: 05 Sep 2025
https://github.com/aprilmintacpineda/inferno-fluxible
Connector for inferno-js and fluxible-js.
asynchronous-state-management fluxible-js inferno-js state-management state-pattern synchronous-state-management
Last synced: 14 Jun 2025
https://github.com/moientajik/statepatternefcore
A simple example of State pattern with EF Core.
entity-framework-core orm state-pattern state-pattern-example
Last synced: 08 May 2025
https://github.com/laqudee/rust-learn
《Rust程序设计语言》笔记-练习代码与设计模式(Design Pattern)练习
design-patterns factory-pattern flyweight-pattern learning-exercise notes proxy-pattern rust rust-lang state-pattern template-method-pattern tutorial
Last synced: 26 Oct 2025
https://github.com/bijoy-sust/design-patterns
Here, I've stored some design pattern codes and solid principles that were done in my Design Pattern Lab course. Design Pattern is a description or template for how to solve a problem.
command-pattern decorator-pattern observer-pattern singleton-pattern solid-principles state-pattern
Last synced: 20 Mar 2025
https://github.com/ortense/functors
A collection of dependency-free functors written in TypeScript, created to be type-safe, immutable, and lightweight.
either either-monad fp functional functional-programming functors history-management lazy lazy-evaluation maybe maybe-monad monad monads state state-pattern type-safe typescript typescript-library
Last synced: 16 Aug 2025
https://github.com/kamilhan-karaismailoglu/composite-iterator-proxy-templatemethod-state-design-pattern-with-wpf
In this project; composite, iterator, proxy, template method and state design patterns were applied on the ready-made WPF codes. This project was written for object oriented programming lecture.
composite-pattern csharp iterator-pattern proxy-pattern state-pattern template-method-pattern wcf wcf-service wpf xaml
Last synced: 23 Jun 2025
https://github.com/mehrajlatifli/sparrow-musiccms
Example for streaming musics and radio channels
admin-side asp-net-core-web-api crud-api dal data-access-layer database-first entity-framework-core media media-player mssql-server music mvvm-pattern radio radio-channels sql state-pattern streaming user-side wpf
Last synced: 01 Jul 2025
https://github.com/briebug/smartish
Smartish is a small utility library that makes creating "smartish" components in Angular a breeze
angular component-architecture components ngrx state state-machine state-management state-pattern typescript
Last synced: 17 Mar 2025
https://github.com/ocultus/patterns-state-observer
React + Mobx Todo list as implementation of pattern state and observer
mobx mobx-react mobx-react-lite observer-pattern pattern-state patterns react reactjs state-pattern todo todoapp
Last synced: 09 Oct 2025
https://github.com/matiux/php-design-patterns
PHP Design Patterns - Basato sul libro Head First Design Patterns Book - Based on Head First Design Patterns Book
adapter-pattern command-pattern composite-pattern decorator-pattern design-pattern design-patterns facade-pattern factory-pattern hexagonal-architecture iterator-pattern observer-pattern singleton-pattern specification-pattern state-pattern strategy-pattern template-pattern visitor-pattern
Last synced: 30 Jan 2026
https://github.com/cmatosbc/desired-patterns
Desirable, practical, modern and sexy design patterns for PHP 8.2 onwards that can actually be used, not just seen.
chain-of-responsibility-pattern command-pattern design-patterns multiton-pattern php-design-patterns php-examples php-patterns php8 pipeline-pattern registry-pattern service-locator-pattern singleton-pattern specification-pattern state-pattern
Last synced: 28 Feb 2026
https://github.com/v1kuznetsov/state-and-observer-patterns
This repository is my completed task in BranderSchool on knowing state and observer patterns.
composer observer-pattern oop-php state-pattern
Last synced: 30 Mar 2025
https://github.com/mainageorge/designpatterns
This is a project with some basic implementations of design patterns in .net. It is meant to be a guide to the reasoning and insight to the popular design patterns
adapter-pattern bridge-design-pattern bridge-pattern builder-design-pattern chain-of-responsibility-pattern command-pattern composite-pattern decorator-pattern facade-pattern flyweight-pattern iterator-pattern mediator-pattern momento-pattern observer-design-pattern prototype-pattern singleton-pattern state-pattern strategy-design-pattern template-pattern visitor-pattern
Last synced: 02 Apr 2025
https://github.com/programmer-rd-ai/ci6115_food_ordering_system
The Pizza Ordering System is a sophisticated software solution that revolutionizes the way customers order and customize their perfect pizza. Built with Python, this system implements multiple design patterns to create a robust, scalable, and user-friendly platform.
builder-pattern chain-of-responsibility-pattern command-pattern decorator-pattern design design-patterns patterns python python3 state-pattern strategy-pattern
Last synced: 07 Apr 2025
https://github.com/tobbie/csharp-design-patterns
A collection of software design patterns in csharp
adapter-pattern bridge-pattern builder-pattern decorator facade-pattern factory-pattern observer-pattern prototype repository-pattern singleton-pattern state-pattern strategy-pattern unit-of-work-pattern
Last synced: 29 Sep 2025
https://github.com/hirishu10/design-patterns
Design Patterns
abstract-factory-pattern adapter-pattern bridge-pattern builder-pattern command-pattern composite-pattern decorator-pattern facade-pattern factory-pattern iterator-pattern observer-pattern proxy-pattern singleton-pattern state-pattern strategy-pattern template-pattern
Last synced: 06 Mar 2025
https://github.com/solangeug/mars-rover
Mars Rover Kata
command-pattern java-8 kata mars-rover state-pattern
Last synced: 18 Mar 2025
https://github.com/melsener/tokenfairy
Homework Assignment of Introduction to Object Oriented Programming Languages and System
abstract-factory-pattern decorator-pattern design-patterns homework-assignments object-oriented-programming simulation state-pattern
Last synced: 03 Mar 2026
https://github.com/julianamancera/labassign2_state-pattern
Software Engineering 2 - State Pattern: Laboratory Assignment 2
software-engineering state-pattern vending-machine
Last synced: 07 Jul 2025
https://github.com/bravim-ketan-purohit/vendarch
VendArch is a modular, design-pattern-driven vending machine simulator built in C++. It uses State, Strategy, and Abstract Factory patterns to support multiple machine types. Highly extensible and cleanly architected, it models real-world product-line software systems.
cpp design-patterns lowleveldesign modulardesign oop simulation software-architecture state-pattern
Last synced: 15 Jun 2025
https://github.com/rylei-m/cs5700_2024_regular_expressions
Design purpose built state machines for patterns and practice implementing the state pattern
factory-pattern regular-expressions state-machine state-pattern
Last synced: 21 Feb 2025
https://github.com/leandrojsandoval/paradigmasdeprogramacionjava
Proyectos y ejercicios resueltos en Java de la materia Paradigmas de Programacion (2023).
array-list chain-of-responsibility-pattern composite-pattern dequeue dessign-pattern exceptions hash-set iterator-pattern linked-hash-set linked-list polymorphism stack-java state-pattern treeset
Last synced: 27 Mar 2025
https://github.com/sc0v0ne/design_pattern_state
Develop a system that uses the pattern given in class. "State" design pattern.
college college-students design-patterns java maven state state-pattern
Last synced: 18 Jul 2025
https://github.com/belchenkov/js_patterns_practice
Simple Example for understand JS Patterns (Singleton, Mediator, Observer, Module and ect.)
es6 factory-pattern html5 mediator-pattern module-pattern observer-pattern singleton-pattern state-pattern
Last synced: 23 Feb 2025
https://github.com/dotpep/paint-drying
Paint Drying is CLI adventure game that shows example of State Pattern using C#, .NET 7.0, OOP and Implements Scenes.
adventure-game cli-game csharp csharp-cli dotnet game oop state-pattern state-pattern-example
Last synced: 03 Mar 2025
https://github.com/mic-devs/curtin_oose_assignment2_bikeshop
Assignment 2 of the Object Oriented Software Engineering Unit (Year 2 Semester 2) that utilizes observer & state pattern for event handling.
event-driven-programming java object-oriented-programming observer-pattern state-pattern
Last synced: 02 Nov 2025
https://github.com/daniel-keogh/birds-bees-simulation
A chase simulation implemented in Unity using the state pattern
csharp simulation state-machine state-pattern unity unity2d
Last synced: 30 Oct 2025
https://github.com/suleyman-demir/redis-cargo-system
Micro Services Cargo Application with Redis&Mongo
docker feign-client microservices mongo redis redis-cache springboot state-pattern
Last synced: 30 Dec 2025
https://github.com/foncki/thermometer_v3.0
This is a Via University assignment, a simple application for a module to control the heating system in a summerhouse.
mvvm-architecture observer-pattern state-pattern threads
Last synced: 04 Mar 2025
https://github.com/julianamancera/lab_sw-2_statepattern
Software Engineering 2 - State Pattern: Lab Seatwork #2
software-engineering state-pattern
Last synced: 04 Mar 2025
https://github.com/daniel-pereira-guimaraes/java-design-patterns
Examples of design patterns in Java.
abstract-factory adapter-pattern bridge-pattern builder-pattern chain-of-responsibility command-pattern decorator-pattern design-patterns iterator-pattern java memento-pattern observer-pattern prototype-pattern singleton-pattern state-pattern strategy-pattern template-method
Last synced: 24 Feb 2025
https://github.com/soy1pikachu/awesome-flutter-bloc
A curated list of Flutter Bloc libraries, tools, tutorials, articles and more.
acfun bloc-library censorship-circumvention dart dictator flutter-bloc great-firewall state-pattern stream tiananmen totalitarian vtuber xi-jinping xinjiang
Last synced: 14 Mar 2025
https://github.com/maze1377/manager-vending-machine
Our project is a vending system managed by a Grpc server written in Golang. It offers easy setup and maintenance, fast and reliable communication, and efficient management of vending operations.
centralized dicen golang grpc grpc-go management state-pattern vending-machine
Last synced: 14 Apr 2025
https://github.com/chemaclass/shared-state
Sharing state between different processes in PHP.
Last synced: 14 Sep 2025
https://github.com/akurcubic/gerumap
Desktop app for creating and editing Mind Maps
command-pattern composite-pattern factory-pattern observer-pattern singleton-pattern state-pattern
Last synced: 25 Feb 2025
https://github.com/oleksandrzadvornyi/audiorecorder
Enhanced Qt Audio Recorder implementing Observer, State, Command, Strategy and Facade design patterns for educational purposes. Based on Qt's example.
audio-recording bsd-license command-pattern cpp design-patterns educational facade-pattern observer-pattern qt qt-multimedia software-engineering state-pattern strategy-pattern
Last synced: 13 Aug 2025
https://github.com/sohil-mansuri/design-patterns-example
Design patterns with proper examples
behavioral-patterns command-pattern design-patterns iterator-pattern memento-pattern state-pattern strategy-pattern template-method-pattern
Last synced: 25 Feb 2025
https://github.com/laqudee/front-end-think
前端(包含设计模式)学习、练习与理解
abstract-factory-pattern design-patterns factory-pattern frontend javascript learning-exercise observer-pattern state-pattern vue
Last synced: 23 Mar 2025
https://github.com/ramanks19/design-patterns
Understanding of design patterns
abstract-factory-pattern adapter-pattern builder-pattern composite-pattern decorator-pattern design-patterns factory-pattern java observer-pattern singleton-pattern state-pattern strategy-pattern
Last synced: 18 Mar 2025
https://github.com/tuanh00/aircraftmanagement_designpatterns
This repository contains a Java application that implements three design patterns: Builder, Abstract Factory, and State patterns. The project also includes comprehensive JUnit tests to verify functionality and ensure smooth operation.
abstract-factory-pattern builder-design-pattern console-application drawio intellij java junit5 state-pattern
Last synced: 31 Mar 2025
https://github.com/jedi4z/php-state-pattern
php php-state-pattern state-pattern state-pattern-example
Last synced: 28 Dec 2025
https://github.com/tjeufoolen/galaxysimulator
Galaxy simulation written in C# using UWP
2d csharp design-patterns memento-pattern simulation state-pattern strategy-pattern
Last synced: 31 Mar 2025
https://github.com/tjeufoolen/sudoku
Fun little website to play different types of Sudoku games. Written in C# using Blazor and a variety of design patterns
abstract-factory-pattern blazor blazor-server builder-pattern csharp design-patterns razor state-pattern strategy-pattern visitor-pattern
Last synced: 31 Mar 2025
https://github.com/leansandoval/paradigmasdeprogramacionjava
Proyectos y ejercicios resueltos en Java de la materia Paradigmas de Programacion (2023).
array-list chain-of-responsibility-pattern composite-pattern dequeue dessign-pattern exceptions hash-set iterator-pattern linked-hash-set linked-list polymorphism stack-java state-pattern treeset
Last synced: 06 Jul 2025
https://github.com/teodoroleckie/design-patterns
Simple php design pattern. Memento, State, Strategy, Chain of Responsibility & Decorator
chain-of-responsibility-pattern decorator-pattern memento-pattern state-pattern strategy-pattern
Last synced: 10 Oct 2025