Showing 25 of 25 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.
A utilities library for Reactive Streams in the JDK, providing familiar operators like map and filter for java.util.concurrent.Flow.
A Neovim plugin that simplifies creating and managing key mappings in Lua with a builder-style API.
A Java library providing fluent, type-safe builder APIs for the Java Cryptography Architecture (JCA) and JSSE.
A V library providing Python-like range functionality with support for int/f32, negative steps, and iterators.
A Java library for building SAP Hybris Commerce flexible search queries in a compile-time safe, developer-friendly way.
A lightweight HTTP library for ActionScript 3 and Adobe AIR, inspired by Square's OkHttp builder patterns.
A Go package that generates a complete 16-color terminal palette from a single hex color or string seed.
An Elixir client library for the Mixpanel HTTP API with builder pattern support for track and engage endpoints.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.