Dtool 0.5.0 - A command line tool collection to assist development written in RUST

dtool 0.5.0 released

About dtool

dtool is a command line tool collection to assist development

Full description on github

New features

  • Pbkdf2
  • Case conversion (upper, lower, title, camel, pascal, snake, shouty snake, kebab)
  • New hashing algorithm (crc, blake2b)

Examples

Sub command Desc Example Remark Since
pbkdf2 Pbkdf2 $ dtool pbkdf2 -a sha2_256 -s 0x646566 -i 2 -l 256\
0x616263
0x51a30556d0d133d859d3f3da86f861b7b12546c4f9a193eb\
b374397467872514
v0.5.0
case Case conversion $ dtool case -t upper 'good tool'
GOOD TOOL
Upper case v0.5.0
case Case conversion $ dtool case -t lower 'GOOD TOOL'
good tool
Lower case v0.5.0
case Case conversion $ dtool case -t title 'GOOD TOOL'
Good Tool
Title case v0.5.0
case Case conversion $ dtool case -t camel 'GOOD TOOL'
goodTool
Camel case v0.5.0
case Case conversion $ dtool case -t pascal 'GOOD TOOL'
GoodTool
Pascal case v0.5.0
case Case conversion $ dtool case -t snake GoodTool
good_tool
Snake case v0.5.0
case Case conversion $ dtool case -t shouty_snake GoodTool
GOOD_TOOL
Shouty snake case v0.5.0
case Case conversion $ dtool case -t kebab GoodTool
good-tool
Kebab case v0.5.0

Installation

cargo install dtool

or

$ brew install guoxbin/guoxbin/dtool

Suggestion or contribution

github

2 Likes