Showing 36 of 106 projects
A comprehensive Go library for string manipulation including case conversion, padding, truncation, and special character handling.
Convert camelCase strings to lowercase with custom separators like unicornRainbow → unicorn_rainbow.
A Scala library for safely and efficiently manipulating ANSI-colored strings in command-line applications.
A Swift library that provides a Pythonic interface for regular expressions, making regex operations intuitive and concise.
A Ruby gem adding small, focused utility methods to core classes to simplify common awkward coding patterns.
A comprehensive Go library providing string manipulation functions for formatting, transformation, and analysis.
A Swift string extension for intelligent pluralization with support for irregular nouns, uncountable nouns, and custom rules.
A PHP string manipulation library with multibyte support, optimized for performance and PHP 7+.
Generate unique abbreviations for a set of strings, useful for command-line tools and autocomplete.
A Go library for filtering, sanitizing, and converting data with built-in rules and functions.
A collection of Go benchmarks comparing the performance of various standard library functions and common programming tasks.
An AutoHotkey library for manipulating text files and strings with over 40 functions for line operations, search/replace, and formatting.
A production-ready, community-driven JavaScript library for string manipulation with a modular, monorepo architecture.
A lightweight Swift library for parsing, detecting, generating, and categorizing emojis on iOS.
A lightweight Swift library for detecting, generating, categorizing, and managing emoji characters on iOS.
A JavaScript proposal for String.prototype.matchAll, providing an iterator over all regex matches with capturing groups.
A Node.js utility to truncate strings to a specific terminal width while handling ANSI escapes and Unicode.
Elixir module for decoding and encoding HTML entities in strings.
A collection of Go utilities for validation, string formatting, date/time operations, and Brazilian-specific functions.
A PHP library providing extensive, portable UTF-8 and grapheme cluster handling with fallbacks for missing extensions.
A Rust crate providing helper methods for vectors and strings, including unique, intersect, union, and string manipulation operations.
Neovim plugin that automatically converts strings to f-strings or template strings and back in Python, JavaScript, and Lua.
A collection of string manipulation helpers for Ember.js applications, extracted from DockYard's ember-composable-helpers.
A Swift wrapper for NSRegularExpression providing convenient string matching and replacement methods.
Extracts the most common substrings from text files, specifically designed to generate wordlists for password cracking attacks.
A Qt library for building regular expressions using a fluent, human-readable API.
A Unicode-aware case conversion library for Go supporting camel, snake, kebab, and other naming conventions.
A comprehensive Xcode playground cheat sheet for working with Swift String APIs and character properties.
A robust and optimized polyfill for the ECMAScript 6 String.fromCodePoint method.
A robust and optimized polyfill for the ECMAScript 6 String.prototype.codePointAt method.
A Crystal library for converting emoji shortcodes to Unicode characters and sanitizing emoji from strings.
Collections of string utils I have created over the years
A Pawn plugin that adds regular expression support with match group extraction capabilities.
A spec-compliant polyfill for the String.prototype.replaceAll ECMAScript proposal.
Parse natural language dates, times, and ranges in Go without predefined formats.
A Go library for converting strings into URL-friendly slugs with Unicode support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.