I'm writting a project to provide a collection of development tools:
- hex / UTF-8 string conversion
- timestamp / date conversion
- number 2/8/10/16 conversion
- hex / base58 conversion
- hex / base58check conversion
- hex / base64 conversion
- url encode / decode
- number codec
- hash (MD5, SHA-1, SHA-2, SHA-3, RIPEMD-160)
- hex / binary conversion
- UTF-8 string / unicode conversion
It's a command-line tool, which can assist your development work.
Example
UTF-8 string to hex:
dtool s2h abc
0x616263
URL encode:
dtool ue a+b
a%2Bb
String to hex:
dtool s2h abc
0x616263
And It's a good sample for RUST learners, which shows how to write some useful code in RUST.
Installation
cargo install dtool
Involvement