Convert UTF-16 to UTF-8 encoding.
Convert UTF-8 to UTF-16 encoding.
Strip UTF-8/16/32 BOM bytes and stray U+FEFF code points from text before parsing or hashing. Zero deps.
A library for working with files and common text data encodings.
Convert UTF-32 to UTF-8 encoding.
Convert UTF-8 to UTF-32 encoding.
A line-map and character-encoding-aware red-green tree for structured, lossless, incrementally-editable text
A Gecko-oriented implementation of the Encoding Standard
A Gecko-oriented implementation of the Encoding Standard
Skip the optional encoding Byte Order Mark (BOM) at the start of a file if it exists.
Text encoding/decoding library. Supports: UTF-8, ISO6937, ISO8859, GB2312
hgrep is a grep tool with human-friendly search output. This is similar to `-C` option of `grep` command, but its output is enhanced with syntax highlighting focusing on human readable outputs.