librope
UTF-8 string library
A C library for efficient manipulation of heavyweight UTF-8 strings using skip lists
UTF-8 rope library for C
274 stars
12 watching
26 forks
Language: C
last commit: about 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
sheredom/utf8.h | A single header library providing UTF-8 string functions similar to those in standard C libraries. | 1,746 |
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. | 544 |
uni-algo/uni-algo | A C/C++ library that provides secure and efficient Unicode algorithms for text processing | 280 |
jecolon/ziglyph | A library providing tools and utilities for processing Unicode text in the Zig programming language. | 207 |
imqs/utfz | A library providing utilities for iterating over and manipulating UTF-8 encoded strings without exceptions. | 7 |
juliastrings/utf8proc | A C library for processing UTF-8 Unicode data | 1,058 |
vindarel/cl-str | A modern and consistent Common Lisp library for string manipulation. | 309 |
dabbertorres/unicode | Utilities and data structures for working with UTF-8 encoded strings in C++ | 3 |
maxim2266/str | A lightweight C library providing string manipulation functions. | 307 |
bungle/lua-resty-utf8rewind | Provides FFI bindings to support UTF-8 encoded text in Lua string handling functions | 4 |
jacob-carlborg/orange | A serialization library for the D programming language. | 72 |
jakubszark/zig-string | A library providing basic string operations and utilities for the Zig programming language. | 368 |
evandrolg/selecting | A JavaScript library that allows you to access and manipulate the text selected by a user on a webpage | 92 |
bungle/lua-resty-unistring | Provides LuaJIT bindings to the GNU libunistring library for Unicode string manipulation. | 7 |
alvations/charguana | A Python library that provides character encoding and Unicode support for various languages, including CJK, Romanji, Japanese, Korean, and Chinese. | 10 |