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

Projects in Awesome Lists tagged with builder-pattern

A curated list of projects in awesome lists tagged with builder-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/colin-kiegel/rust-derive-builder

derive builder implementation for rust structs

builder-pattern macros rust setter-methods

Last synced: 29 Apr 2025

https://github.com/ashblue/fluid-behavior-tree

Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.

ai behavior-tree builder-pattern unity-package-manager unity3d unity3d-plugin

Last synced: 14 May 2025

https://github.com/skydoves/whatif

☔ Fluent syntactic sugar to handle single if-else statements, nullable, collections, and booleans for Kotlin and KMP.

android builder-pattern expression extensions if-else kotlin nullable skydoves

Last synced: 15 May 2025

https://github.com/inferred/FreeBuilder

Automatic generation of the Builder pattern for Java

builder-pattern code-generator java

Last synced: 27 Mar 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/ms-ati/docile

Docile keeps your Ruby DSLs tame and well-behaved

builder-pattern dsl immutability ruby

Last synced: 30 Jun 2025

https://github.com/analytically/innerbuilder

IntelliJ IDEA plugin which generates an inner builder class

builder builder-pattern idea-plugin intellij intellij-plugin java java-pattern java-patterns

Last synced: 09 Oct 2025

https://github.com/graniet/rllm

Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating.

ai anthropic builder-pattern chatbot llm nlp ollama openai prompt-engineering rust rust-crate rust-library

Last synced: 23 Oct 2025

https://github.com/erickwendel/10-design-patterns-for-js

code examples of my 10 must-know design patterns for JavaScript Developers talk

builder-pattern design-patterns javascript node-test-runner nodejs refactoring-exercise test testing

Last synced: 27 Apr 2025

https://github.com/davidmoten/java-builder-pattern-tricks

Tricks to use with the java builder pattern

builder-pattern java tutorial

Last synced: 08 May 2025

https://github.com/tersesystems/securitybuilder

Fluent builders with typesafe API for the JCA

builder-pattern fluent java jca

Last synced: 20 Jul 2025

https://github.com/iammehedi/stepbuilder

Intellij IDEA/Android Studio plugin to generate a Builder class following Step Builder pattern.

android-studio builder-pattern code-generator intellij plugin

Last synced: 31 Aug 2025

https://github.com/codelytv/youtube-code-examples

🎥 Collection of code examples used in our screencasts about programming best practices

builder-pattern named-arguments php scala testing

Last synced: 26 Apr 2025

https://github.com/vany0114/resilience-strategy-with-polly

Proposes a way to build resilience strategies using Polly and an easy and cool way to consume it using the builder pattern.

builder-pattern circuit-breaker fallback polly polly-policies resilience resiliency retry-pattern retry-policy sql-server sqlserver timeout transient-error transient-fault-handling

Last synced: 19 Apr 2025

https://github.com/seokminhong/builder-pattern

A derivable macro for declaring a builder pattern.

builder-pattern macro rust

Last synced: 29 Apr 2025

https://github.com/exasol/sql-statement-builder

Build SQL statements safely without string concatenation

builder-pattern compile-time-checking exasol exasol-integration foundation-library java sql

Last synced: 11 Sep 2025

https://github.com/avrilfanomar/flexiblesearchbuilder

Flexible search query builder is SAP Hybris Commerce extension (released as a library) that provides developer-friendly way to build flexible search queries. The aim of this extension is to write().flexibleSearchQueries().easily() in compile-time safe manner without a need to remember the syntax.

builder-pattern commerce-cloud flexible-search hybris hybris-commerce hybris-commerce-suite hybris-extension sap-commerce sap-hybris

Last synced: 13 May 2025

https://github.com/omaralalwi/php-builders

sample php traits to add ability to use builder design patterns with easy in PHP applications

builder-pattern design-patterns fluent-interface object-creation php php-builders php-code php-code-generator php-library php-patterns traits

Last synced: 06 Jul 2025

https://github.com/build-on-aws/amazon-bedrock-with-builder-and-command-patterns

A simple, yet powerful implementation in Java that allows developers to write a rather straightforward code to create the API requests for the different foundation models supported by Amazon Bedrock.

amazon bedrock builder-pattern command-pattern foundation-models generative-ai java llm

Last synced: 10 Apr 2025

https://github.com/jrop/pratt

A Pratt parser builder.

builder-pattern javascript node-js nodejs pratt-parser

Last synced: 09 Jul 2025

https://github.com/aptacode/expressions

A light, cross platform & flexible .net library for creating, storing and dynamically evaluating expression trees using C#

aptacode builder-pattern csharp dotnet dynamic evaluator expression interpreter visitor-pattern

Last synced: 19 Aug 2025

https://github.com/someguynamedjosh/scones

Quick and powerful constructor/builder generation for Rust.

boilerplate builder builder-pattern constructor generated-code macro proc-macro rust

Last synced: 29 Jul 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: 14 Mar 2025

https://github.com/noheltcj/zinc

Kotlin Compiler Plugin that generates builders and a DSL for data classes.

builder-pattern compiler-plugin data-class kotlin testing

Last synced: 14 Apr 2025

https://github.com/function61/turbobob

Modern, minimal container-based build/development tool to make any project´s dev easy and frictionless.

build-system build-tool builder-pattern continuous-integration

Last synced: 27 Jul 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/hainayanda/builder

Builder is Swift builder pattern library that utilize dynamicCallable and dynamicMemberLookup as its core.

builder builder-design-pattern builder-pattern cocoapods swift swiftpackagemanager

Last synced: 06 May 2025

https://github.com/pelagornis/swift-builder

Builder Patterns for Flexible Syntax in Swift.

builder-design-pattern builder-pattern macro pelagornis swift

Last synced: 11 Dec 2025

https://github.com/h908714124/auto-builder

Convenience builders for auto-value classes

auto-value builder-pattern dry productivity

Last synced: 28 Jul 2025

https://github.com/ultirequiem/the-builder-patron

👷 The Builder Patron, code examples, pros and cons and relation with other patterns

builder-design-pattern builder-pattern desing-patterns

Last synced: 23 Aug 2025

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/jfelipearaujo/classbuildergenerator

Generate simple, efficient and beautiful class builders

builder builder-pattern code-generator csharp generator

Last synced: 02 Sep 2025

https://github.com/mynktl/builder-pattern-codegen

builder-pattern-codegen contains a template-driven engine for golang to generate builder pattern code from structure definiation.

builder-pattern codegen codegenerator golang

Last synced: 15 Apr 2025

https://github.com/thenlabs/class-builder

Dynamic management of classes, traits and interfaces in PHP.

builder builder-pattern php php-builder php-class php-classes php-interface php-library php-traits

Last synced: 14 Mar 2025

https://github.com/arabian9ts/builder

struct builder written in golang

builder builder-generator builder-pattern cli golang

Last synced: 15 Apr 2025

https://github.com/TaeKwonZeus/botbuilder

An extension for discordgo to create a Discord bot quickly using the Builder pattern.

builder builder-pattern discord discordgo

Last synced: 12 Apr 2025

https://github.com/chrisgleissner/behaim

Java Object Graph Explorer

builder-pattern graph java visitor-pattern

Last synced: 05 Apr 2025

https://github.com/geekeast/compare-dto-and-builder-pattern

Evolving code to compare between DTO Pattern and Builder Pattern in Typescript

builder-pattern dto-pattern typescript

Last synced: 23 Sep 2025

https://github.com/dkildar/immutable-entity-manager

This initiative enables developers to leverage entities in Node.js projects, whether on the client side or in any other Node.js environment.

builder builder-pattern entities entity entity-manager javascript manager typescript

Last synced: 20 Jun 2025

https://github.com/jaimeloeuf/simpler-fetch

A simpler fetch because using window.fetch makes me cri and the other API libraries are too BIG, complex and unsafe, so here's mine... 😐

api axios builder-pattern fetch http http-client isomorphic-fetch javascript nodejs oop rest typescript

Last synced: 04 May 2025

https://github.com/synphonyte/default-struct-builder

Generates builder methods of every field of a struct

builder-pattern default macro rust struct

Last synced: 26 Jul 2025

https://github.com/jukkahyv/sample-nested-builder-csharp

Sample for nested builder pattern in C#

builder-pattern csharp

Last synced: 16 Oct 2025

https://github.com/dotnet-labs/builderpattern-moq-unittests

Builder Pattern vs Moq in Unit Tests

builder-pattern moq unit-test unit-testing

Last synced: 11 Apr 2025

https://github.com/sithira/ptts

CSSD Subtask 3 Implementation - Public Transport Ticketing System

builder-pattern facade-pattern java javafx mvc serialization singleton stratergy

Last synced: 02 Jul 2025

https://github.com/h908714124/readable

Generate builders for immutable objects

builder-pattern immutable productivity

Last synced: 26 Feb 2025

https://github.com/damirscorner/20200612-builder-immutable-class

Sample project for "Constructing Immutable Objects with a Builder" blogpost

builder-pattern dotnet immutable-objects

Last synced: 25 Oct 2025

https://github.com/mvysny/vaadin-groovy-builder

Building Vaadin UIs in Groovy pleasantly with DSL

builder-pattern dsl groovy vaadin vaadin14

Last synced: 17 Aug 2025

https://github.com/calderonrigoberto/github-activity

Github Activity CLI: A Java-based command-line to consult github activity by user using oop and modern features (streams, pattern builder, etc) and Jackson for JSON handling. Built while following roadmap.sh

builder-pattern java picocli

Last synced: 19 Oct 2025

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: 23 Feb 2025

https://github.com/kishornaik/sol_builder_pattern

Simple example of Builder Pattern

builder-pattern

Last synced: 22 Jun 2025

https://github.com/alex-kapranchuk/api-rest-reqres-demo

Build framework based on Maven used RestAssured libraries, runner Junit and assertions AssertJ.

assertions builder-pattern junit lombok-maven maven pageobject-pattern rest-api

Last synced: 23 Jul 2025

https://github.com/h908714124/bean-standard

Generate the builder pattern for Java Beans

builder-pattern pojo

Last synced: 28 Jul 2025

https://github.com/bvkeersop/documentbuilder

DEPRECATED: No longer maintained. DocumentBuilder is a library that uses the builder pattern to easily create different kinds of documents.

builder builder-design-pattern builder-pattern docs documentation documentation-generator documentation-tool excel excel-converter html html-converter markdown markdown-converter

Last synced: 03 Aug 2025

https://github.com/rabestro/jetbrains-academy-simple-banking-system

Everything goes digital these days, and so does money. Today, most people have credit cards, which save us time, energy and nerves. From not having to carry a wallet full of cash to consumer protection, cards make our lives easier in many ways. In this project, you will develop a simple banking system with database.

builder-pattern hyperskill interfaces jetbrains-academy logging sql sqlite3 student-project

Last synced: 08 Nov 2025

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

CLI application that implements some creational, structural and behavioral design patterns in TypeScript.

adapter-pattern builder-pattern design-patterns facade-pattern factory-method-pattern inquirer iterator-pattern observer-pattern proxy-pattern singleton-pattern typescript

Last synced: 28 Aug 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/msadeqsirjani/watchlister

🎬 A simple movie search app, built with .NET 7, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.

builder-pattern c-sharp clean-architecture cqrs decorator-pattern docker docker-compose dotnet integration-testing kubernetes mediator-pattern tmdb-api unit-testing vertical-slice-architecture youtube-api

Last synced: 03 Apr 2025

https://github.com/svenruppert/generatedtypesafedynamicobjectadapter-builder

How to generate a typesafe DynamicObjectAdapter-Builder per AnnotationProcessing.

annotation-processing builder-pattern dynamicobjectadapter-builder java java-8 pattern

Last synced: 16 May 2025

https://github.com/rajatt95/tutorial_yt_rajat_designpattern_pom_selenium_java

This repository contains a Tutorial for Page Object Model (POM) design pattern implementation using Selenium WebDriver and Java for automated testing of applications.

abstraction builder-pattern design-patterns encapsulation fluent-interface inheritance intellij-idea java oops-in-java page-factory page-object-model polymorphism selenium-webdriver testng webdrivermanager

Last synced: 28 Mar 2025

https://github.com/getrighhttt/itunes

Implemented a tab layout that displays a list of my favorite artists' songs. Also added a searchView to search other Artists.

adapter api builder-pattern glide http interceptor recyclerview rest-api retrofit2 singleton-pattern viewpager2

Last synced: 02 Apr 2025

https://github.com/lukas-simonson/swift-cobweb

A thin and light wrapper around Foundations Networking APIs

async-await builder-pattern network swift swiftui

Last synced: 28 Feb 2025

https://github.com/mohamad-shosha/design-pattern

Understanding and applying some of the design Patterns with java, developers can ensure that their applications have a well-managed, single instance of critical components. This not only leads to better resource management and consistent behavior but also promotes loosely coupled design.

builder-pattern factory-pattern java postman singleton-pattern spring-boot

Last synced: 10 Oct 2025