invisible-characters
Deterministic input sanitization for untrusted text — invisible characters, homoglyphs, and encoding tricks, handled before your code sees them. Zero dependencies, no ML. Python 3.12+.
Unicode-safe text cleaning & typographic normalization for Rust
Find and provably-safely remove hidden characters, metadata, EXIF and C2PA credentials from text, code, images and Office files. 100% local.