A powerful string manipulation tool. Originally a port of sttr
in Rust.
cargo install --git https://github.com/uncenter/ito.git
nix run github:uncenter/ito
ito <COMMAND> <TEXT>
- reverse
- replace
- base64-decode
- base64-encode
- base64url-decode
- base64url-encode
- url-decode
- url-encode
- bcrypt
- md5
- sha1
- sha256
- sha512
- upper
- lower
- title
- alternating
- camel
- pascal
- snake
- screaming / screaming-snake
- kebab
- count-chars
- count-words
- count-lines
- reverse-lines
- shuffle-lines
- sort-lines
- unique-lines
- hex-rgb
- hex-encode
- hex-decode
- json-yaml
- yaml-json
- json-toml
- toml-json
- json-ini
- ini-json
- extract-emails
- extract-ip
- extract-urls
- epoch-date (abhimanyu003/sttr#40)
- date-epoch (abhimanyu003/sttr#40)
- Lorem ipsum (using https://github.com/mgeisler/lipsum)