Text Tools

~/tools/text $ ls

Text tools streamline diffing, encoding, and light string processing for logs, docs, and pasted content. Compare revisions side by side, apply common codecs, and debug tricky characters without leaving the tab. They are especially useful when reviewing changes or chasing localization and encoding edge cases.

./codec.sh
Basic Codec

# 8 encodings including URL/Base64/Unicode

./run.sh >_
./punycode.sh
Punycode Converter

# Internationalized Domain Name encoding

./run.sh >_
./diff.sh
Text Diff

# Compare two text files

./run.sh >_