An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with abstract-factory-pattern

A curated list of projects in awesome lists tagged with abstract-factory-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/vanhakobyan/designpatterns

: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.

abstract-factory-pattern adapter bridge bulider chain-of-responsibility command composite decorator-pattern design-pattern facade-pattern flyweight interpreter iterator mediator-pattern memento-pattern object-pool prototype proxy singleton-pattern state

Last synced: 08 Apr 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/keremtan/creational-patterns-benchmark

This project has been carried out with the aim of observing and examining the object production performances of creational design patterns.

abstract-factory-pattern builder-design-pattern builder-pattern creational-design-patterns creational-patterns design-patterns factory-method-pattern factory-pattern prototype-design-pattern prototype-pattern

Last synced: 02 Sep 2025

https://github.com/gmershad/sales-tax

Sales Tax Problem Solution in C# using with Abstract Factory and Strategy Design Pattern

abstract-factory-pattern csharp designpatterns sales-tax strategy-pattern thoughtworks

Last synced: 23 Apr 2025

https://github.com/emirhandogandemir/design-patterns

Bu repoda Yazılım Tasarımı ve Mimarisi dersi ile paralel yürüttüğüm Desing Patterns ile ilgili çalışmalarım ve patternslar ile ilgili notlarım bulunmaktadır.

abstract-factory-pattern adapter behavioral-patterns bridge builder composite creational-patterns facade factory-pattern prototype singleton structural-patterns

Last synced: 19 Jun 2026

https://github.com/nurfarazi/design-patterns

Demonstrates the creational, structural, and behavioral design patterns in C# and .NET 8

abstract-factory-pattern builder-pattern facade-pattern factory-pattern flyweight-pattern netcore prototype proxy singleton-pattern terminal-app

Last synced: 15 Jun 2026

https://github.com/mahmud-kandawala/programming-paradigms-coursework

This repository covers major computer programming paradigms like imperative, functional, logic, and object-oriented, using Python and its libraries to apply these concepts.

abstract-factory-pattern builder-design-pattern chain-of-responsibility facade-pattern numpy object-oriented-programming pandas programming-paradigm proxy-pattern python singleton-pattern

Last synced: 10 Apr 2026

https://github.com/bishalpaudel/finco

A simple framework that provides abstraction for financial applications such as bank or credit card applications.

abstract-factory-pattern account-pattern command-pattern design-patterns java-8 observer-pattern party-pattern singleton-pattern strategy-pattern

Last synced: 13 Jun 2026

https://github.com/ruby-oauth/anonymous_loader

💎 Anonymously load modules without defining their top-level namespace in Ruby 2.2+

abstract-factory-pattern anonymous ruby rubygem

Last synced: 24 Jun 2026

https://github.com/alejandro945/abstract-factory

Abstract Factory is a creational design pattern that lets you produce families of related objects without specifying their concrete classes.

abstract-factory-pattern design-patterns scala trait

Last synced: 02 Nov 2025

https://github.com/quynhchi1009/abstract-factory

Abstract Factory is a creational design pattern that lets you produce families of related objects without specifying their concrete classes.

abstract-factory abstract-factory-pattern design-patterns

Last synced: 09 Jul 2026

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: 01 May 2026

https://github.com/caglayandev/attack-tree-with-object-oriented-design

Implementation of Attack Tree with using object-oriented design patterns. Abstract Factory and Visitor patterns were used for implementation.

abstract-factory abstract-factory-pattern attack-tree attack-trees design-pattern design-patterns visitor-pattern

Last synced: 04 Sep 2025

https://github.com/m-housni/themed-react-components-using-abstract-factory-pattern

This project demonstrates how to create themed React components using the Abstract Factory Pattern.

abstract-factory-pattern dark-light-mode react usecontext-hook

Last synced: 08 May 2026

https://github.com/codeguima/Design-paterns-java

Repositório de exemplos de códigos de patterns de desenvolvimento de software como Abstract factory, Decorator, Observer, Factory Method.

abstract-factory-pattern decorator-pattern factory-method-pattern java observer-pattern patterns-design

Last synced: 05 Dec 2025

https://github.com/darren277/githubtoslack

Webhook relay station between GitHub and Slack.

abstract-factory-pattern flask github slack webhooks

Last synced: 02 Apr 2025

https://github.com/onurmx/attack-tree-with-object-oriented-design

Implementation of Attack Tree with using object-oriented design patterns. Abstract Factory and Visitor patterns were used for implementation.

abstract-factory abstract-factory-pattern attack-tree attack-trees design-pattern design-patterns visitor-pattern

Last synced: 12 Mar 2025

https://github.com/n3d1117/shapecreator

Esercizio per esame di Ingegneria del Software - 2018

abstract-factory-pattern java observer-pattern software-engineering strategy-pattern

Last synced: 06 Apr 2025

https://github.com/mreshboboyev/abstract-factory

A C# implementation of the Abstract Factory design pattern for creating themed documents (PDF, Word, Excel, PowerPoint) with different styling options. Demonstrates clean architecture principles with separate layers for domain, infrastructure, application, and presentation.

abstract-factory-pattern design-pattern web-api

Last synced: 30 Jan 2026

https://github.com/codeguima/design-paterns-java

Repositório de exemplos de códigos de patterns de desenvolvimento de software como Abstract factory, Decorator, Observer, Factory Method.

abstract-factory-pattern decorator-pattern factory-method-pattern java observer-pattern patterns-design

Last synced: 12 Jul 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/darren277/relayops

Model Context Protocol for DevOps

abstract-factory-pattern devops flask github llm mcp slack webhooks

Last synced: 02 Apr 2026

https://github.com/mtsokol/bibtexbrowser

Console browser for *.bib files with author and entry filters.

abstract-factory-pattern bibtex bibtexparser java junit5 oop visitor-pattern

Last synced: 12 Jun 2026

https://github.com/w13b3/abstract_base_decorator

Abstract base class for creating for both python classes and function decorators

abstract-factory-pattern baseclass class-decorator decorator decorator-pattern inheritance oop python

Last synced: 15 May 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: 01 May 2026

https://github.com/npateras/java-patterns-singleton-observer-and-abstract-factory

This project involves the implementation of three distinct design patterns, specifically the "Abstract Factory," "Observer," and "Singleton" patterns in Java.

abstract-factory-pattern java observer-pattern singleton-pattern

Last synced: 19 Jun 2026