A tool collection to assist development written in Rust

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

1 Like