| Crates.io | eunicode |
| lib.rs | eunicode |
| version | 0.1.4 |
| created_at | 2025-06-11 22:50:29.172371+00 |
| updated_at | 2025-07-24 06:48:27.304533+00 |
| description | A text processing CLI and library that helps sanitize text by removing the naughty bits to make strings good and safe. |
| homepage | |
| repository | https://github.com/egrieco/eunicode |
| max_upload_size | |
| id | 1709183 |
| size | 138,848 |
eunicode is a text processing CLI and library that helps sanitize text by removing the naughty bits to make strings good and safe:
This was built partly as a demo for a talk about NewType and TypeState patterns, and also because I couldn't find a simple CLI to sanitize strings even though there are some great Rust crates to do exactly that.
From the prefix eu-:
eu-: Used to form taxonomic names corresponding to English vernacular names beginning with true
eu-: Pronunciation: /iːu̟/. Origin: Ancient Greek: εὖ (eû). Meaning: "good", "well"; also extended via Neo-Latin to mean "true". Used in a variety of ways, often to indicate well-preserved specimens, well-developed bones, "truer" examples of fossil forms, or simply admiration on the part of the discoverer.
Also, from eunuch
eunuch: n 1: a man who has been castrated and is incapable of reproduction; "eunuchs guarded the harem"
eunuch: Such a man employed as harem guard or in certain (mainly Eastern) monarchies (e.g. late Roman and Chinese Empires) as court or state officials.