Showing 29 of 65 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.
A production-ready, community-driven JavaScript library for string manipulation with a modular, monorepo architecture.
An AutoHotkey library for manipulating text files and strings with over 40 functions for line operations, search/replace, and formatting.
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.
A Qt library for building regular expressions using a fluent, human-readable API.
Extracts the most common substrings from text files, specifically designed to generate wordlists for password cracking attacks.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.