GitHub topics: builder-design-pattern
ITSpecialist111/ai_automation_suggester
This custom Home Assistant integration automatically scans your entities, detects new devices, and uses AI (via cloud and local APIs) to suggest tailored automations. It supports multiple AI providers, including OpenAI, Anthropic, Google, Groq, LocalAI, Mistral and Ollama. The integration provides automation suggestions via HASS notifications
Language: Python - Size: 1.32 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 394 - Forks: 18

tobi-laa/reflective-fluent-builders
A maven plugin for generating fluent builders for existing classes via reflection.
Language: Java - Size: 2.43 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

pelagornis/swift-builder
Builder Patterns for Flexible Syntax in Swift.
Language: Swift - Size: 322 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0

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.
Language: Jupyter Notebook - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

darshna22/Design-Patterns
Design Patterns
Language: Kotlin - Size: 55.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

hd1fernando/TestDataBuilder
Test Data Builder Patter examples
Language: C# - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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.
Language: Java - Size: 341 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

mevlutayilmaz/creational-design-patterns
Language: C# - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

satyam-singhxx/snake-_ladder_game
This repository contains a C++ implementation of the classic Snake and Ladder board game. The game supports multiple players competing to reach the final square (100) first. The code includes the game logic, player management, and board handling. Opportunities for optimization and feature expansion are also outlined.
Language: C++ - Size: 4.88 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

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.
Language: Java - Size: 372 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

space-code/builder-macro
builder-macro is a macro that implements the Builder design pattern in Swift
Language: Swift - Size: 312 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

hainayanda/Builder
Builder is Swift builder pattern library that utilize dynamicCallable and dynamicMemberLookup as its core.
Language: Swift - Size: 264 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

Tyall/hs-file-server
File storage server running in client-server architecture written in vanilla Java 17.
Language: Java - Size: 15.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

mkandemirr/G4DCP
G4DCP is a new detector construction interface for creating flexible detector setups in Geant4 applications.
Language: C++ - Size: 90.8 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

fatma2705/Autonoleggio-BE
Progetto Autonoleggio BE fatto con java17 e il framework Spring
Language: Java - Size: 87.9 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

syedumerahmedcode/builder-pattern
This project uses builder pattern to create Objects. In this example, a custom Pizza is created for a restaurant using the Builder Pattern. Using this pattern removes the need to call new operator on a class and the same construction process can create different representations.It allows us to dynamically create objects however we want to.
Language: Java - Size: 27.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

dhirajkumarrajput4/Design-Pattern
Java Design Pattern
Language: Java - Size: 29.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

omrawal/Design-Patterns
A comprehensive repository about Design Patterns
Language: Java - Size: 112 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

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
Language: C# - Size: 126 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

VSVanadium/MovieApp
Console app in .Net Core using entity framework, Nunit testing and bogus for data
Language: C# - Size: 55.7 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

natitech/builder-generator
PHP standalone library to generate a builder (pattern) from a class
Language: PHP - Size: 87.9 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

bogue89/Buildable
Builder Design Patter for better practice and clean code
Language: Swift - Size: 28.3 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

mgunawardhana/design-patterns-builder-facade-factory-etc..
Language: Java - Size: 19.5 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

ijeyg/quality-control
This repository hosts a Laravel application named "Quality Control," designed for managing product quality assurance using HMVC architecture and various design patterns such as Repository, Builder, Data Mapper, Strategy, and Factory Method for scalability and maintainability.
Language: PHP - Size: 550 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jonas-grgt/bob
Java annotation processor for builder generation (plain source code, no bytecode weaving)
Language: Java - Size: 132 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 2

mojtabashirkhani/BottomSheetModule
Applying strategy and builder pattern for creating multiple type of bottom sheets with java, kotlin, and jetpack compose
Language: Java - Size: 143 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

bilal966/builder-pattern
Builder Design Pattern
Language: Java - Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

dogukanmuslukcu/DesignPatterns
This is a learning project for Design Patterns
Language: C# - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ravonit/low-level-design
Demo implementations of different design patterns.
Language: Java - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

ewingjm/scenario-builder
A NuGet package that provides a framework for test scenario setup using the builder pattern.
Language: C# - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kranthikumar786/Book-My-Show
Language: Java - Size: 129 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Jaweki/Node.js-and-OOP-Design-Patterns
understand common node.js design patterns that aid in efficient code development. Design patterns solve most code problems in the software development environment. Mastermind code programmers utilize them in their work.
Language: JavaScript - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

chokshidharita/Design-Patterns-in-Java
Design Patterns in Java
Language: Java - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

rajeeshmenoth/aspnet-mvc
Building an Application using GOF design patterns.
Language: JavaScript - Size: 930 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

AhmedTarekHasan/BuilderDesignPatternInDotNetCSharp
Step by step guide to develop a Fluent API from scratch in .NET C# using the Builder Design Pattern.
Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ozlematayy/design-patterns
Examples related to design patterns.
Language: C# - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ItsPetaByte/json_form_builder
Powerfull Json Form Builder
Language: Dart - Size: 514 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

ShadowGreg/GoFPatterns
GoF Patterns
Language: C# - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ashish9889/LearningDesignPatterns
Repository to learn all design patterns by example.
Language: Java - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

bvkeersop/DocumentBuilder
DEPRECATED: No longer maintained. DocumentBuilder is a library that uses the builder pattern to easily create different kinds of documents.
Language: C# - Size: 471 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

lucianobajr/software-architecture
:building_construction: Software Architecture CCF 323
Language: TypeScript - Size: 17.6 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

MerhanMustafov/ts-url-builder
Strongly typed URL builder that types every next path depending on the previous one and every endpoint has its own queries
Language: TypeScript - Size: 33.2 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

goldenfingers98/java-annotation-processor-sample
A simple example of Java annotation processor for the builder design pattern.
Language: Java - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

NisanurBulut/Kerberos
It is an asp.net core project template using JWT tokens. User role control and token control is done.
Language: C# - Size: 167 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

RidvanOrun/DesignPatterns
In this project, I explain design patterns and some patterns application.
Language: C# - Size: 29.3 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

verloka/DesignPatterns
Design Patterns: Elements of Reusable Object-Oriented Software
Language: C# - Size: 806 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 4

JeffCantores/Pizzademic-PH
An E-commerce website application that implements the different design patterns
Language: Java - Size: 44.2 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

abrahamayquipa/software-patterns
Software standards established by the Gang of Force.
Language: CSS - Size: 64.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Safo-Samson/Design-Patterns Fork of gunjanarora001/code-examples
Working with Design patterns by refactoring sample code snippets for improvement
Size: 7.81 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

yagorv/design-patterns-kotlin
Design patterns Kotlin
Language: Kotlin - Size: 152 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mozhgan-peyvand/Jobs
Example Jetpack compose and MVI implementation, based on Google's architectural samples.
Language: Kotlin - Size: 5.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

naveenmittal04/TicTacToe
Android App for Tic Tac Toe, Implementing Strategy, Builder and Factory Design Patterns
Language: Kotlin - Size: 148 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

BrodyGaudel/design-pattern
design pattern
Language: Java - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

aliyilmaz-zz-zz/Mind
Mind is the PHP code framework designed for developers. It offers a variety of solutions for creating design patterns, applications and code frameworks.
Language: PHP - Size: 1.2 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 29 - Forks: 8

AliAsadi/builder-annotation
⏳ An annotation processor which implements "Builder Pattern" for your java classes.
Language: Java - Size: 129 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 1

ngtrdai/example-builder-design-pattern
This is a simple implementation of the builder design pattern in PHP.
Language: PHP - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mohamedhassan279/Email-Server Fork of mahmoudattia12/Email-Server
A simple web-based email program developed using Angular Framework and Spring Boot.
Language: TypeScript - Size: 2.24 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 2

Husna-POYRAZ/builder_design_pattern
Builder design pattern and builder annotation
Language: Java - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

AndreasHefti/flyKo 📦
A fully component based 2D game API with DSL support completely designed on the Entity Component System design approach
Language: Kotlin - Size: 8.2 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 10 - Forks: 0

ThisIsJibon/Classmate
Class management desktop app with extra functionality for various types of database queries.
Language: Java - Size: 9.41 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

ffelipelimao/gobuilder
A Go (golang) library for create files.
Language: Go - Size: 21.5 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

dheeraj-bhadoria/Design-Pattersns-In-Kotlin-By-Example
Kotlin Design Patterns By Example. Best practice to code in kotlin by design patterns android.
Language: Kotlin - Size: 35.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Eukolos/proud-of-dadash
A Restaurant Management System
Language: Java - Size: 152 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

patternsandbox/javascript
Design patterns in JavaScript
Language: JavaScript - Size: 1.19 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

Xakimov1610/DesignPatterns
Singleton, Factory method, Adapter, Facade, Command, Mediator, Observer, Repository, Builder
Language: C# - Size: 271 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

fernandostockler/ValidatorBuilder
Build a validator object that can be used in a viewmodel to control input via events, such as TextBox.TextChangedEvent, and display compliance with validation rules on every keystroke.
Language: C# - Size: 118 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Azhovan/expose-api-efficient-way
Expose Apis with CQRS Driven approach
Language: PHP - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

mansimann/builder-pattern
Explores the builder pattern in depth by developing an application using two approaches
Language: Java - Size: 235 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

SatriaAPN/design-pattern-creational-node-js
Language: JavaScript - Size: 1000 Bytes - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

hasanparasteh/VueFormBuilderPattern
a simple implentation of builder desgin pattern for forms in vue3
Language: Vue - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

rohit-56/BuilderDesignPatternDemo
Spring boot project where model follows the builder design pattern
Language: Java - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Daymenion/Company-Hierarchy-with-iterator-Design-Pattern-in-Java
Language: Java - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

NabilahSharfina/DESIGN-PATTERN
Language: Java - Size: 3.17 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

UltiRequiem/the-builder-patron
👷 The Builder Patron, code examples, pros and cons and relation with other patterns
Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 3

DeepKandey/JavaAndSeleniumConcepts
Repository for different Java and Selenium Topics/Concepts
Language: Java - Size: 34.2 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

pcejrowski/safe-builder
Scala type-safe builder generator
Language: Scala - Size: 22.5 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

alierqul/BuilderDesignPattern
Builder Design Pattern
Language: Java - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

alisamy10/GithubUsers
Language: Kotlin - Size: 150 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

devmike01/Weatherly-App
A simple MVVM Android app that uses the open weather API to display weather forecasts.
Language: Kotlin - Size: 8.45 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

tjcchen/AutoNaviGeocodeGenerator
🚦 A GEO code generator with AutoNavi Geocoding API. Main code logic written with Java & AutoNavi REST API.
Language: Java - Size: 32.2 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

rmbozhko/Java-Summer-Course
Java online crash course during summer 2021
Language: Java - Size: 246 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

eaktassssss/DesignPattern
Design Pattern İmplementation C#
Language: C# - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

shubham-chhimpa/design-pattern-python-3
Design Patterns in Python 3
Language: Python - Size: 72.3 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

samujjwaal/typed-ghgraphql
Typesafe Github GraphQL Client
Language: Scala - Size: 283 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

askmrsinh/typed-ghgraphql
Typesafe Github GraphQL API client.
Language: Scala - Size: 290 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

nihatcanertug/DesignPatterns
In this project, I explained Singleton pattern and BuilderPattern, both theoretically and with examples.
Language: C# - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

pkErbynn/Builder-Design-Pattern
Implementation of builder design pattern in java for quick demo
Language: Java - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jerryzhu94/MovieDatabase
Hashmap of redblacktree was used to store the database. Composite design pattern was used to implement the query generator
Language: Java - Size: 1.59 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ankitd009/golang-http-request-builder
Language: Go - Size: 2.93 KB - Last synced at: 10 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
