Showing 36 of 114 projects
Convert strings to safe, cross-platform filenames by removing reserved characters and normalizing Unicode.
A high-performance Go library for calculating Levenshtein distance between strings, including Unicode support.
A Rust implementation of the Encoding Standard for decoding and encoding Web-compatible character encodings, used in Firefox.
A Ruby gem for working with emoji unicode characters, names, and image assets in web applications.
A fast, robust, and standards-compliant email parsing library for Rust with zero-copy design and extensive RFC support.
A React Native component for rendering emojis using Unicode names.
A simple Node.js transform stream for reading text streams line-by-line with Unicode support.
A C/C++ library implementing Unicode algorithms with strict security, performance, and portability, handling ill-formed UTF sequences correctly.
Fast and portable character string processing in R using the Unicode ICU library.
A simple header-only C++ library for parsing and generating INI configuration files.
A Rust library for character encoding conversion based on the WHATWG Encoding Standard.
A Rust library providing fast linear time and space suffix arrays with full Unicode support.
A Unicode-aware lexer generator for OCaml that embeds lexer specifications directly in OCaml source files.
A curated list of Unicode characters that display correctly across most terminal environments and encodings.
A source code transpiler that rewrites ES2015 Unicode regular expressions with the 'u' flag into ES5-compatible equivalents.
A PHP string manipulation library with multibyte support, optimized for performance and PHP 7+.
A JavaScript library that accurately calculates string length by handling astral symbols and ANSI escape codes.
A Go library and CLI for emoji lookup, search, and categorization with GitHub emoji support.
A .NET library and toolset for working with GitHub emoji aliases and Unicode characters across C#, ASP.NET Core, Blazor, and command-line tools.
A free, native macOS text editor focused on speed, stability, and ease of use with syntax coloring for over 65 languages.
A Go library for converting Unicode text to ASCII transliterations, inspired by python-unidecode.
An Elixir library for natural language and script detection using statistical analysis without AI.
A pseudoterminal interface library for creating applications with text-based console-like output and flexible input handling.
A high-performance, regex-free Go tokenizer for parsing strings, slices, and infinite streams into customizable tokens.
A desktop application for searching and inserting Unicode characters and emojis on macOS and Windows.
A lightweight Swift library for detecting, generating, categorizing, and managing emoji characters on iOS.
A library that removes common Unicode confusables, homoglyphs, and diacritics from strings to normalize text.
A comprehensive Unicode library for OCaml providing character handling, string encodings, collation, and locale-sensitive operations.
An R package for robust UTF-8 text processing, fixing bugs in R's native Unicode handling.
A lightweight, auto-generated Java library for working with Unicode emojis, featuring type-safe constants and comprehensive utility methods.
A Node.js utility that converts Unicode emoji characters to HTML image tags with high-resolution sprites.
A fast Clojure library for emulating a terminal with OpenGL rendering and Unicode support.
An Elixir/Erlang library providing low-level operations for handling Emoji glyphs in the Unicode standard.
A source code instrumenting profiler for Delphi applications to find bottlenecks and improve performance.
A pure Common Lisp library for charset encoding and decoding, similar to GNU libiconv.
A fast, safe, and efficient regular expression library for Object Pascal with Unicode support and multiple optimized subengines.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.