Skip to content

Entry

utf8.h

Appears in 4 awesome lists

Single-header UTF-8 library, designed to mimic C-style string functions. Public domain.

Open github.comsheredom/utf8.h

Found in these lists

Awesome C++

Section: Internationalization · Single header utf8 string functions for C and C++. [Unlicense]

FreshScore 94

Awesome C

Section: String Manipulation · Single-header UTF-8 library, designed to mimic C-style string functions. Public domain.

FreshScore 90

awesome-c

Section: Text Processing · 📚 single header utf8 string functions for C and C++

FreshScore 80

awesome-cpp

Section: Text Processing · 📚 single header utf8 string functions for C and C++

FreshScore 79

StringZilla

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

In 6 listsDetails

Oniguruma

Regex library supporting a wide range of encodings, and incorporating many security-oriented fixes. BSD-2-Clause

In 4 listsDetails

SDS

Simple Dynamic Strings; a library for handling strings in a simpler way, but one that is compatible with normal C string functions. Available via clib. BSD-2-Clause

In 3 lists

Onigmo

Fork of Oniguruma, supporting more advanced regexps. BSD-2-Clause

In 3 lists

uni-algo

Unicode Algorithms Implementation for C/C++. [Unlicense or MIT]

In 2 lists

libiconv

An encoding conversion library between different character encodings. [GPL]

In 2 lists

PDF-Writer

High performance library for creating, modiyfing and parsing PDF files in C++ [Apache-2.0] website

In 2 lists

utf8proc

A clean C library for processing UTF-8 Unicode data. [MIT]

In 2 lists