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

Projects in Awesome Lists tagged with factory-pattern

A curated list of projects in awesome lists tagged with factory-pattern .

https://github.com/sohamkamani/javascript-design-patterns-for-humans

An ultra-simplified explanation of design patterns implemented in javascript

bridge-pattern design-patterns factory-pattern javascript

Last synced: 24 Jan 2026

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/khusnetdinov/ruby.fundamental

: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

builder-pattern decorator-pattern design-patterns factory-pattern insertion-sort principles ruby search-algorithm selection-sort solid sorting-algorithms strategy-pattern thread

Last synced: 04 Apr 2025

https://github.com/roookeee/datus

datus enables you to define a conversion process between two data structures in a fluent functional API

conversion datus factory factory-pattern functional java java-8 mapping

Last synced: 06 Sep 2025

https://github.com/micene09/scarlett

A rest client library that actually covers high complexity scenarios...for real!

class-based factory-pattern fetch http http-client http-request javascript npm-package request rest rest-client tiny typescript whatwg-fetch

Last synced: 09 Apr 2025

https://github.com/eliasnogueira/selenium-java-browser-factory

Example of the Factory design pattern implementation to create browser instances using Selenium WebDriver

factory-pattern java selenium-webdriver test-automation

Last synced: 21 Mar 2025

https://github.com/hoangsonww/software-design-patterns

🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.

decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design

Last synced: 13 Jul 2025

https://github.com/appcoda/factorymethodinswift

Design pattern in Swift: Factory Method

design-patterns factory-pattern swift swift4 tutorial-code

Last synced: 13 Apr 2025

https://github.com/bengreenier/cppfactory

Modern c++ object factory implementation in <200 lines

cpp cpp-11 design-patterns factory-pattern

Last synced: 28 Oct 2025

https://github.com/gsuberland/autoregistering-cpp-factory

Generic auto-registering factory in C++ with support for constructor arguments.

arduino auto-registration cpp cpp11 embedded factory-pattern self-registration

Last synced: 12 Apr 2025

https://github.com/entelo/industrialist

Industrialist manufactures factories that build self-registered classes.

factory-method-pattern factory-pattern gang-of-four ruby ruby-gem

Last synced: 01 Apr 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/oblq/swap

Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).

builder builder-pattern config configuration environment factory factory-pattern json toml yaml

Last synced: 17 Jan 2026

https://github.com/keremtan/wellshellgame

This is a demo game running on console. This game is designed to understand the uses of Strategy and Simple Factory Design Patterns.

design-patterns designpatterns factory-design-pattern factory-pattern java patterns simple-factory simple-factory-design-pattern simple-factory-pattern strategy strategy-design-pattern strategy-pattern

Last synced: 27 Oct 2025

https://github.com/beretta350/golang-design-patterns

This repository provides a comprehensive collection of design patterns implemented in Go (Golang). It serves as a practical guide to understanding and applying common software design patterns in real-world Golang projects.

adapter behavioralpatterns builder coding creationalpatterns designpatterns factory-pattern go golang observer-pattern programming singleton softwaredesign structuralpatterns

Last synced: 24 Apr 2025

https://github.com/yeaseen/java_course_tasks

Java OOP problem solves || Project code for java course || Design Pattern Game

factory-pattern jframe linked-list oops-in-java sorting swing-gui

Last synced: 07 May 2025

https://github.com/guangxush/designpatterns

Java23种设计模式总结归纳(附UML图和源码)

chain construction desgin-pattern factory-pattern interpreter patterns prototype

Last synced: 30 Apr 2025

https://github.com/stoyicker/auto-factory-kotlin

An annotation processor that generates factories for your code. Compatible with Kotlin and auto-factory out of the box.

android annotation-processing annotation-processor annotation-tool auto-factory factory factory-pattern kapt kotlin kotlin-android kotlin-language

Last synced: 14 Jan 2026

https://github.com/nikoo-asadnejad/designpatterns

This repository contains detailed explanations and C# implementations of the most commonly used software design patterns. Each pattern is accompanied by examples that demonstrate its practical usage in real-world scenarios.

adapter-pattern bridge-pattern builder-pattern creational-design-patterns creational-patterns decorator-pattern design-pattern design-patterns factory-pattern mediator mediator-pattern proxy-pattern singleton-pattern strategy-pattern structral-design-patterns

Last synced: 30 Jun 2025

https://github.com/anujakoralage/wholesalemavenspringjpa

This system was developed for whole sale order and item management system for super market. System was developed using Layered Architecture and Singleton, Factory, DAO, DTO, Strategy design patterns with JPA, Spring and Maven

dao-design-pattern dto-entity-mapper factory-pattern java javafx jpa layered-architecture maven singleton-pattern spring strategy-pattern

Last synced: 21 Jun 2025

https://github.com/safo-samson/factorypattern

Use of The Factory Design pattern, a creational design pattern that provides an interface for creating objects, but delegates the responsibility of object instantiation to subclasses or derived classes

factory-pattern

Last synced: 24 Aug 2025

https://github.com/lalanachami/java-media-converter-mp4-to-mkv-mp3-and-flv

📹♻️🎵 A simple command-line media file converter application, that converts mp4 to mp3, mkv and flv . Used a watcher to listen to newly added mp4 files and converted them to the relevant codec using java NIO.

adapter-pattern cli-app design-patterns factory-pattern java java-8 jave jave2 maven nio singleton-pattern

Last synced: 08 Oct 2025

https://github.com/yeaseen/fileexplorer

A tree or grid view based File explorer system with UI built in javafx and design issues are followed by Factory pattern, Composite pattern and Adapter pattern.

adapter-pattern composite-pattern design-patterns factory-pattern file-explorer grid-layout javafx javafx-gui tile-view tree-structure

Last synced: 16 Oct 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/anujakoralage/wholesaleposwithspringboot

Fully completed whole sale pos system for supermarket.Spring BOOT and rest web services was used for development

ajax css3 factory-pattern html5 java-8 javascript jdbc jquer layered-architecture mysql singleton-pattern spring-boot spring-data-jpa

Last synced: 24 Jan 2026

https://github.com/syed007hassan/backend-engineering-lyft

This repo contains the codebase of the tasks included in the virtual experience program of Forage.

factory-pattern refactoring tdd uml-class-diagram unit-testing

Last synced: 14 Jul 2025

https://github.com/shamim-akhtar/tutorial-factory-design-pattern

In this tutorial, you will learn the factory design pattern and implement a factory design pattern using C# to create objects of similar types dynamically.

csharp design-patterns factory-pattern gamedev unity

Last synced: 11 Mar 2025

https://github.com/getrighhttt/rickandmortyandroidmvvm

RIckAndMortyMvvm app just to practice paging and caching data with a recycler view. I will be adding in majority of the other jetpack components as well.

api dagger-hilt factory-pattern flow httpinterceptor mvvm-architecture networking paging3 recylerview repository room-database viewbinding-android viewmodel

Last synced: 05 Sep 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: 30 Jul 2025

https://github.com/bjoern-buettner/dependency-injector

A small dependency injection container with simple support for factories, parameters and the environment while autowiring.

autowiring dependency-injection di factory-pattern

Last synced: 13 Dec 2025

https://github.com/saharbat00l/github-clone-app

Using Github APIs, this is an app where you can search about any Github User

android-development android-studio api factory-pattern github kotlin mvvm-architecture repository-pattern retrofit2 xml

Last synced: 09 Apr 2025

https://github.com/tuanh00/carrentalmanagement

The Car Rental Management App is a mobile application designed to streamline car rental operations for both customers and administrators. Built using Android Studio, Firebase, and Stripe, the app enables secure user authentication, car booking, contract management, and payment processing. This project is no longer under active development.

android-application androidstudio buider-design-pattern factory-pattern firebase-database google-calendar-api googlelocationservices java rental-management stripe-payment

Last synced: 31 Jan 2026

https://github.com/fuad-nasseraldeen/coupon-system

A client-Server Coupon management system enables companies to generate coupons as part of their advertising and marketing campaigns.

connection facade-pattern factory-pattern java oop singelton thread-pool

Last synced: 29 Dec 2025

https://github.com/shadiyaiffath/rent-a-car-store-api

A vehicle rental store API created using ASP.Net Core. The application follows onion architecture with EF Core, Hangfire integration for background jobs and Web scraping components. This is the backend for the online vehicle store repository.

asp-net-core efcore factory-pattern hangfire onion-architecture repository-pattern sql

Last synced: 12 Dec 2025

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

This repo will contain full examples and tests and explanations on most of the known design patterns

adapter-design-pattern design-pattern design-patterns factory-pattern java java-design-patterns singleton singleton-pattern

Last synced: 13 May 2025

https://github.com/vitaee/e-commerceproject

Real World E-Commerce backend development with fastapi.

e-commerce factory-pattern fastapi mysql

Last synced: 01 Nov 2025

https://github.com/khaled-alselwady/rest-api-and-architecture-template

This repository showcases best practices for implementing a three-tier architecture (data access, business logic, and API) in a RESTful API application.

api api-client api-rest api-server design-patterns factory-pattern restful restful-api solid-principles three-tier-architecture

Last synced: 06 Jan 2026

https://github.com/b3ndoi/factory-go

Laravel-like test factories for Go with generics.

factory-pattern golang golang-testing laravel-inspired

Last synced: 28 Jan 2026

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

A .NET application implementing the Factory Pattern to generate invoices in various formats (PDF, TXT, CSV). Utilizes QuestPDF for creating professional PDF documents and the Repository Pattern for organized and maintainable data access.

aspnet-core csv design-patterns dotnet-core factory-pattern file-generation invoice-generation pdf-generation questpdf repository-pattern text

Last synced: 05 Apr 2025

https://github.com/sevdanurgenc/bloc-sample-shopping-flutter-project

This repo contains an application that shows shopping list by using BLOC Pattern.

bloc bloc-pattern dart factory-pattern flutter flutter-apps flutter-examples singleton-pattern

Last synced: 23 Mar 2025

https://github.com/alvarovelascoprieto/is_hundelaflota

This project implements the Battleship game in Java using a Swing GUI and a MVC architecture. This project also served me to practice Object Oriented Programming concepts such as inheritance, singleton patterns, factory patterns etc.

factory-pattern mvc-architecture scrum-agile singleton-pattern swing-gui uml-diagrams

Last synced: 26 Oct 2025

https://github.com/anujakoralage/wholesalewithspringdatajpa

This system was developed for whole sale order and item management system for super market. System was developed using Layered Architecture and Singleton, Factory, DAO, DTO, Strategy design patterns with JPA, Spring Data JPA

dao-design-pattern dto-entity-mapper factory-pattern java javafx jpa layered-architecture maven singleton-pattern spring spring-data-jpa strategy-pattern

Last synced: 09 Nov 2025

https://github.com/harismuneer/factory-singleton-and-strategy-design-patterns_examples

🐉 Solved problems demonstrating the use of Factory, Singleton and Strategy Design Patterns using Java. These problems were solved during the course "Object Oriented Analysis and Design CS309"

behavioral-patterns creational-patterns design-patterns design-patterns-implemented-in-java factory-method factory-pattern object-oriented-design singleton-pattern strategy-design-pattern strategy-pattern

Last synced: 09 Apr 2025

https://github.com/kamilhan-karaismailoglu/command-factory-singleton-adapter-facade-design-patterns-with-wpf

In this project; command, factory, singleton, adapter and facade design patterns were applied on the ready-made WPF codes. This project was written for object oriented programming lecture.

adapter-pattern command-pattern csharp facade-pattern factory-pattern singleton-pattern wpf xmal

Last synced: 06 Dec 2025

https://github.com/safo-samson/shapes_and_factory

Working with the Factory design pattern.

factory-pattern

Last synced: 04 Sep 2025

https://github.com/mofazzal874/pharmaplus

CSE-3120 | Software Engineering and Information Systems Laboratory Android studio project with Factory , SingleTon , adapter , Observer Design pattern

adapter-pattern android-studio-java ci-test design-patterns factory-pattern firebase java junit5 mockito observer-pattern singleton-pattern ui-testing

Last synced: 28 Feb 2025

https://github.com/kishornaik/sol_factory_pattern

Simple example of Factory Pattern.

factory-pattern

Last synced: 22 Feb 2025

https://github.com/anujakoralage/wholesaleposwithspringwebmvc

Fully completed whole sale pos system for supermarket.Spring web mvc and rest web services was used for development

ajax css3 factory-pattern html5 java-8 javascript jdbc jquery json layered-architecture maven mysql-database rest singleton-pattern spring-data-jpa spring-web-mvc

Last synced: 02 Jul 2025

https://github.com/nyrta1/j40

Educational practice for the final project on the subject of [ Software Design Patterns ] №2nd project

adapter-pattern decorator-pattern factory-pattern observer-pattern singleton-pattern strategy-pattern

Last synced: 18 Mar 2025

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

Last synced: 25 Feb 2025

https://github.com/muqeet-suhail/Tourism-System-Software-Design-Patterns-Project

C# project that includes Singelton, Dependency Injection and Factory Design patterns. 🚀🌐

csharp dependency-injection design-patterns dotnet factory-pattern singeltonepattern tourism-management

Last synced: 14 Sep 2025

https://github.com/emilbluemax/securityserviceportal

Simple Security Service Portal that allow users to book guards for various events. Project built using Spring-boot MVC Framework. Leaveraging basic CRUD operations for most of the functionalities. Various Design Patterns have also been implemented.

design-patterns factory-pattern html hybernate iterator-pattern java jparepository maven mvc-architecture mysql-database simple-project singleton-pattern spring-boot springboot thymeleaf

Last synced: 23 Mar 2025

https://github.com/nguyenm-giau/tic-tac-toe

A classic Tic-Tac-Toe game built with HTML, CSS, and JavaScript

css factory-pattern html javascript module-pattern tic-tac-toe

Last synced: 20 Jun 2025

https://github.com/arakakimath/forum-domain-clean-arch

4th in-class project from the rocketseat nodejs course. In this one, it was approached the DDD approach for software developing. It was also implemented techniques like clean architecture, either for functional error handling, factory pattern, SOLID, etc.

ddd-architecture either factory-pattern repository-pattern solid-principles unit-tests

Last synced: 16 Jul 2025

https://github.com/peter279k/php-factory

The demonstration of PHP factory design pattern.

design-pattern factory-pattern php7 php71 php72

Last synced: 06 Jul 2025

https://github.com/pedrohenrikle/gympass-api

Node.js & Typescript based, developed with concepts like SOLID, DDD, TDD, Repository Pattern, Factory Method and RBAC system. Has unit test for especific use-cases and test E2E for every HTTP controller.

api ddd e2e-tests factory-pattern nodejs repository-pattern solid tdd typescript unit-testing

Last synced: 18 Mar 2025

https://github.com/anujakoralage/wholesalemavenspringhibernate

This system was developed for whole sale order and item management system for super market. System was developed using Layered Architecture and Singleton, Factory, DAO, DTO, Strategy design patterns with JPA, Spring and Maven

dao-design-pattern dto-entity-mapper factory-pattern hibernate-framework java java-fx layered-architecture maven singleton-pattern spring strategy-pattern

Last synced: 21 Jun 2025

https://github.com/harismuneer/Factory-Singleton-and-Strategy-Design-Patterns_Examples

🐉 Solved problems demonstrating the use of Factory, Singleton and Strategy Design Patterns using Java. These problems were solved during the course "Object Oriented Analysis and Design CS309"

behavioral-patterns creational-patterns design-patterns design-patterns-implemented-in-java factory-method factory-pattern object-oriented-design singleton-pattern strategy-design-pattern strategy-pattern

Last synced: 16 Jul 2025

https://github.com/sirmaxx/phplogger

php logger with factory design pattern

factory-pattern logging php

Last synced: 23 Mar 2025