uni-algo

Unicode library

A C/C++ library that provides secure and efficient Unicode algorithms for text processing

Unicode Algorithms Implementation for C/C++

GitHub

285 stars
15 watching
24 forks
Language: C++
last commit: over 1 year ago
Linked from 2 awesome lists

constexprheader-onlyno-dependenciesunicodeutf-16utf-8utf16utf8

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
alvations/charguana A Python library that provides character encoding and Unicode support for various languages, including CJK, Romanji, Japanese, Korean, and Chinese. 10
jecolon/ziglyph A library providing tools and utilities for processing Unicode text in the Zig programming language. 207
juliastrings/utf8proc A C library for processing UTF-8 Unicode data 1,069
yhirose/cpp-unicodelib A C++17 header-only library providing a set of functions to categorize and analyze Unicode characters 102
haskell/text Efficient Unicode text operations in Haskell 411
ww898/utf-cpp C++ header-only library for converting between different Unicode character encodings 133
dabbertorres/unicode Utilities and data structures for working with UTF-8 encoded strings in C++ 3
duffsdevice/tiny-utf8 A lightweight C++ library providing a drop-in replacement for strings with efficient Unicode support and conversion between UTF-8 and UTF-32. 543
dbuenzli/uuseg An OCaml library for segmenting Unicode text into grapheme clusters, words, and sentences. 23
arp242/uni A command-line utility for querying and inspecting Unicode characters 807
mozillazg/go-unidecode Converts Unicode text to its closest ASCII transliteration 132
josephg/librope A C library for efficient manipulation of heavyweight UTF-8 strings using skip lists 273
microsoft/unicoder This repository provides pre-trained models and code for understanding and generation tasks in multiple languages. 89
sillsdev/icu-dotnet A C# wrapper for ICU4C's subset of libraries providing Unicode and Globalization support 62
devstein/unicode-eth A project providing libraries and contracts for Unicode data, algorithms, and utilities in the Ethereum ecosystem. 26