GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

builder-pattern

Star

Here are 645 public repositories matching this topic...

Language: All
Filter by language
All 645 Java 253 C# 112 TypeScript 48 Swift 33 Go 28 Rust 24 JavaScript 22 Kotlin 22 Python 20 PHP 18
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

yusufyilmazfr / tasarim-desenleri-turkce-kaynak

Sponsor
Star 3.3k

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.

design-pattern design-patterns observer-pattern visitor-pattern strategy-pattern builder-pattern factory-pattern abstract-factory-pattern adapter-pattern singleton-pattern state-pattern bridge-pattern decorator-pattern facade-pattern prototype-pattern mediator-pattern memento-pattern proxy-pattern iterator-pattern composite-pattern
  • Updated Feb 22, 2024
  • HTML
bon

elastio / bon

Star 2.1k

Next-gen compile-time-checked builder generator, named function's arguments, and more!

rust builder generator asynchronous macros data-structures code-generation constructor macro setters builder-pattern setter derive no-std setter-methods builders constructors no-std-alloc derive-macro
  • Updated Nov 8, 2026
  • Rust

colin-kiegel / rust-derive-builder

Star 1.5k

derive builder implementation for rust structs

rust macros builder-pattern setter-methods
  • Updated Nov 11, 2026
  • Rust

anupavanm / csharp-design-patterns-for-humans

Star 1.4k

Design Patterns for Humans™ - An ultra-simplified explanation - C# Examples

csharp design-patterns command-pattern builder-pattern factory-pattern adapter-pattern singleton-pattern bridge-pattern decorator-pattern facade-pattern composite-patterns behavioral-patterns creational-patterns prototype-pattern mediator-pattern proxy-pattern flyweight-pattern structural-patterns chain-of-responsibility-pattern iterator-pattern
  • Updated Aug 9, 2022
  • C#
fluid-behavior-tree

ashblue / fluid-behavior-tree

Sponsor
Star 1.2k

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

ai unity3d behavior-tree unity3d-plugin builder-pattern unity-package-manager
  • Updated May 8, 2026
  • C#

thma / LtuPatternFactory

Star 1k

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

haskell functional-languages design-patterns monad functor category-theory typeclasses monoids monad-transformers strategy-pattern builder-pattern traversable factory-pattern function-composition pattern-language reader-monad gof-patterns functors iterator-pattern typeclassopedia
  • Updated Aug 26, 2026
  • Haskell
WhatIf

skydoves / WhatIf

Sponsor
Star 950

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

android kotlin extensions expression builder-pattern if-else nullable skydoves
  • Updated Jan 3, 2026
  • Kotlin

DmitryTsyvtsyn / Kotlin-Algorithms-and-Design-Patterns

Star 846

This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code.

kotlin design-pattern algorithm algorithms design-patterns observer-pattern data-structures command-pattern strategy-pattern builder-pattern abstract-factory-pattern adapter-pattern singleton-pattern decorator-pattern facade-pattern algorithms-and-data-structures flyweight-pattern
  • Updated Feb 20, 2024
  • Kotlin

inferred / FreeBuilder

Star 828

Automatic generation of the Builder pattern for Java

java code-generator builder-pattern
  • Updated Oct 16, 2024
  • Java

khusnetdinov / ruby.fundamental

Star 478

📚 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

ruby solid thread design-patterns principles insertion-sort sorting-algorithms selection-sort search-algorithm strategy-pattern builder-pattern factory-pattern decorator-pattern
  • Updated Oct 10, 2023
  • Ruby

ms-ati / docile

Star 434

Docile keeps your Ruby DSLs tame and well-behaved

ruby dsl immutability builder-pattern
  • Updated Mar 7, 2026
  • Ruby

analytically / innerbuilder

Star 258

IntelliJ IDEA plugin which generates an inner builder class

java builder intellij intellij-plugin idea-plugin builder-pattern java-pattern java-patterns
  • Updated Dec 3, 2025
  • Java

hedhyw / rex

Star 213

Flexible regular expressions constructor for Golang.

go golang dsl regexp regular-expression constructor regular-expressions builder-pattern dsl-syntax regexp-builder
  • Updated Nov 1, 2026
  • Go

Junzhuodu / design-patterns

Star 152

C++ Implementation for 23 Design Patterns

cplusplus design-patterns object-oriented command-pattern builder-pattern abstract-factory-pattern adapter-pattern singleton-pattern bridge-pattern decorator-pattern facade-pattern behavioral-patterns creational-patterns prototype-pattern proxy-pattern structural-patterns factory-method-pattern chain-of-responsibility-pattern interpreter-pattern composite-pattern
  • Updated Jan 27, 2023
  • C++

graniet / rllm

Sponsor
Star 137

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

nlp rust ai chatbot openai rust-library builder-pattern rust-crate llm prompt-engineering anthropic ollama
  • Updated May 20, 2025
  • Rust

ErickWendel / 10-design-patterns-for-js

Star 116

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

nodejs javascript testing test design-patterns builder-pattern refactoring-exercise node-test-runner
  • Updated Jul 28, 2023
  • JavaScript

ahmetcanaydemir / insanlar-icin-tasarim-desenleri

Star 111

Tasarım desenlerinin aşırı basitleştirilmiş Türkçe açıklamaları

design-patterns command-pattern builder-pattern abstract-factory-pattern adapter-pattern singleton-pattern bridge-pattern decorator-pattern facade-pattern prototype-pattern mediator-pattern memento-pattern proxy-pattern flyweight-pattern factory-method-pattern chain-of-responsibility-pattern iterator-pattern composite-pattern tasarim-desenleri simple-factory-pattern
  • Updated Sep 21, 2021

piyush6348 / Design-Patterns

Star 107

All design patterns implemented in Java with code, explanation and learning resources

design-pattern resources design-patterns observer-pattern software-engineering command-pattern design-thinking builder-pattern software-architecture factory-pattern adapter-pattern bridge-pattern decorator-pattern chain-of-responsibility software-design facade-pattern memento-pattern flyweight-pattern iterator-pattern composite-pattern
  • Updated Sep 27, 2021
  • Java
Sift

Mirkoddd / Sift

Star 94

A Fluent Regex Builder for Java

java validation regex android-library type-safe java-library regular-expressions hibernate-validator builder-pattern regex-dsl thread-safe fluent-api regex-builder jakarta-validation
  • Updated Jul 16, 2026
  • Java

Thangarajtk / appium-mobileAutomationFramework

Star 86

Framework for Mobile test automation (Native app and Browser) on Android and IOS devices

android java ios maven extentreports lombok appium builder-pattern automated-testing parallel-tests pagefactory pageobjectmodel testng-framework
  • Updated Jul 17, 2023
  • Java

Add this topic to your repo

To associate your repository with the builder-pattern topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.