Showing 29 of 29 projects
A comprehensive JavaScript library for string manipulation with functions for formatting, escaping, querying, and chopping strings.
A high-performance string library leveraging SIMD and SWAR to accelerate search, hashing, sorting, and edit distances across C, C++, Python, Rust, and more.
String manipulation helpers for javascript
A cross-platform CLI tool to perform various string transformation operations like encoding, hashing, formatting, and extraction.
A performance-optimized PHP library for ASCII string manipulation, transliteration, and slug generation without requiring mbstring or iconv extensions.
A portable, performance-optimized UTF-8 string library for PHP that works without mbstring or iconv extensions.
A Go library providing generic utility functions for concurrency, string manipulation, hashing, encoding, and data conversion.
A comprehensive Go library for string manipulation including case conversion, padding, truncation, and special character handling.
A high-performance Go library for string formatting with C#/Python-like template syntax and advanced formatting options.
A C# extension method for StringComparison that enables natural sorting of strings containing numbers.
A Dart library providing convenient extension methods on basic Dart objects like String, Iterable, and Object.
A .NET library implementing various string similarity and distance metrics like Levenshtein, Jaro-Winkler, and Soundex.
A library that removes common Unicode confusables, homoglyphs, and diacritics from strings to normalize text.
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 Go package that converts strings to time.Duration with support for weeks and days.
A Rust crate providing helper methods for vectors and strings, including unique, intersect, union, and string manipulation operations.
A common architecture for string utilities in Go, providing interfaces and implementations for extensible string processing.
Collections of string utils I have created over the years
A fast JavaScript library for left-padding strings with zeros or custom characters.
A nano library that enhances JavaScript String.substring and Array.slice with Python-style slicing using Proxy.
A Node-RED node for chainable string manipulation using the string.js library with a visual editor.
A Ruby gem for generating and validating strings using simple patterns, regular expressions, and word lists for test data.
ES5 spec-compliant shim for String.prototype.trim that corrects engine bugs and works in ES3 environments.
A pipeline-first string manipulation library for Go, enabling composable string transformations with zero dependencies.
ES2019 spec-compliant shim for String.prototype.trimRight, providing polyfill functionality for older JavaScript environments.
A Go package for converting entire slices between primitive types and their string representations.
A Deno module for formatting, trimming, and removing extra whitespace between characters to organize paragraphs.
A Node.js module to strip whitespace or custom characters from the end of strings without dependencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.