Showing 17 of 17 projects
A full-featured, fast command-line argument parser for Rust applications.
A Java library that simplifies constructing complex regular expressions using a fluent builder API.
A Rust crate for generating compile-time-checked builders for structs and functions with named parameters and optional arguments.
An annotation processor that generates builders, withers, and records for Java records and interfaces.
Automatic generation of the Builder pattern for Java 1.8+, reducing boilerplate for immutable value types.
A powerful mock generation tool for Go that creates statically typed mocks from interface declarations.
A comprehensive collection of Ruby examples and references covering threads, SOLID principles, design patterns, data structures, and algorithms.
A Ruby library that simplifies creating and using Domain Specific Languages (DSLs) by elegantly handling context switching.
Immutable Dart collections using the builder pattern for safe, comparable, and hashable data structures.
An Elixir wrapper for the FFmpeg command line interface, providing a builder API for constructing and executing FFmpeg commands.
A Builder pattern for cleanly managing conditional CSS classes in ASP.NET Razor Components.
A Go library for constructing regular expressions using a human-friendly, composable builder pattern.
KeyPath dynamicMemberLookup based syntax sugar for Swift, enabling fluent property setting and method chaining.
A TypeScript library for parsing, manipulating, and generating Prisma schema files using an Abstract Syntax Tree.
A JavaScript library for building Speech Synthesis Markup Language (SSML) using a clean builder pattern API.
A C# source generator that automatically creates fluent builder APIs for your classes using attributes.
A type-safe builder class for NSAttributedString using method chaining and operators in Swift.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.