Tip
Interested in seeing a feature sooner? Open a request at GitHub Issues.
- Expand transliteration coverage beyond Latin-focused defaults (curated symbol table + scoped
deunicodefallback for arrows, math operators, bullets, shapes, and letterlike marks) - Tune script-specific mappings (letter scripts currently drop by design; script-aware opt-in transliteration is unexplored)
- Extend
extended_keyboardcoverage with script-specific opt-in profiles - Tune
preserve_joinerspreset defaults for script-sensitive contexts beyondcode-safe(which already preserves joiners) - Handle additional ellipsis/compatibility punctuation variants
- Automated Unicode data refresh (script + CI)
- Benchmark suite (contributions welcome)
rehumanis a Rust rewrite and expansion of humanize-ai-lib by Nordth.- Unicode-derived tables are generated at build time; no network traffic occurs at runtime.
- Rust docs index: README
- Python package docs: python/README.md