utf
UTF encoder/decoder
A single-file C implementation of UTF-8 and UTF-16 utility functions.
[development paused; issues and PRs still welcome] Portable UTF-8 and UTF-16 routines in a single C source file.
47 stars
4 watching
5 forks
Language: C
last commit: almost 8 years ago Related projects:
Repository | Description | Stars |
---|---|---|
fnord0/hurl | A tool for encoding and decoding various data formats, including hexadecimal, URLs, base64, and binary files. | 72 |
aomediacodec/libavif | A C library for encoding and decoding AV1 image files | 1,578 |
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 |
sija/base62.cr | A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. | 10 |
ziglibs/uuencode | A package and command-line utility for encoding and decoding files using the Unix-to-Unix Encoding format | 1 |
sheredom/utf8.h | A single header library providing UTF-8 string functions similar to those in standard C libraries. | 1,746 |
jet/fscodec | Provides a minimal interface for serialization and deserialization of events in event-sourcing systems | 82 |
o1egl/fwencoder | A library that encodes and decodes fixed-width table data from various input sources. | 27 |
woxtu/elixir-mbcs | A library providing functions for character encoding conversion using the erlang-mbcs module | 27 |
ennocramer/floskell | A tool that formats Haskell source code into a more readable layout | 180 |
vitiral/stfu8 | A protocol for encoding and decoding mostly UTF-8 text with non-standard characters as long-form text. | 26 |
elixirs/base62 | A pure Elixir implementation of Base62 encoding and decoding | 20 |
neurojson/jsonlab | A compact, portable, and robust JSON/binary-JSON encoder/decoder for MATLAB and Octave. | 301 |
tiendc/go-csvlib | A high-performance CSV encoding and decoding library for Go. | 13 |
juliastrings/utf8proc | A C library for processing UTF-8 Unicode data | 1,058 |