An open API service providing repository metadata for many open source software ecosystems.

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

Related Keywords
builder-design-pattern 89 builder-pattern 27 design-patterns 22 java 18 singleton-pattern 14 abstract-factory-pattern 14 factory-method-pattern 13 builder 12 prototype-pattern 8 singleton-design-pattern 8 facade-pattern 8 creational-design-patterns 7 factory-design-pattern 7 factory-pattern 7 adapter-design-pattern 7 strategy-design-pattern 6 composite-pattern 6 decorator-pattern 6 adapter-pattern 5 observer-pattern 5 spring-boot 5 repository-pattern 5 prototype-design-pattern 4 structural-patterns 4 design-pattern 4 iterator-pattern 4 mediator-pattern 4 command-pattern 4 bridge-pattern 4 kotlin 4 strategy-pattern 3 state-pattern 3 php 3 design-patterns-implemented-in-java 3 csharp 3 typescript 3 gof-patterns 3 chain-of-responsibility-pattern 3 solid-principles 3 observer-design-pattern 3 android 3 maven 3 object-oriented-programming 3 proxy-pattern 3 singleton 3 creational-patterns 3 design-patterns-java 2 design-pattern-java 2 mvvm-architecture 2 entity-framework-core 2 validation 2 visitor-pattern 2 scala 2 dto-pattern 2 chain-of-responsibility 2 http-requests 2 swift 2 creational-pattern 2 retrofit2 2 flyweight-pattern 2 decorator-design-pattern 2 spring-security 2 factory 2 unit-testing 2 java-8 2 proxy-design-pattern 2 abstract-factory 2 go 2 postman 2 api 2 low-level-design 2 jetpack-compose 2 desing-patterns 2 java8 2 abstract 2 annotation-processor 2 graphql 2 intellij 2 junit5 2 github-api 2 graphql-client 2 gof 2 oop-principles 2 mvc-architecture 2 software-architecture 2 phantom-types 2 facade-design-pattern 2 design 2 lombok 2 memento-pattern 2 javascript 1 spring-data-jpa 1 password-validator 1 strategy 1 spring-web 1 mvvm-pattern 1 visual-hints 1 event-driven 1 facade 1 decorator 1