/rstool

a cli tools written in rust

Primary LanguageRustMIT LicenseMIT

rstool - a cli tools written in rust

GitHub release (latest by date) cli node-addon cli License

A collection of simple and commonly used tools, available as cli, will soon support node-addon and wasm.

Installation

Get rstool.exe from the release page.
You can also clone this project directly if you want to build or modify it yourself.

Usage

$rstool.exe --help

a cli tools written in rust

Usage: rstool.exe <COMMAND>

Commands:
  doc     Open the document in the default browser
  hash    Get the digest of the specified source
  image   Convert the specified image to the specified format and/or size  (simple show the metadata of the image if both format and size are omitted)
  pack    Pack any number of files or directories (possibly both) into an archive or compressed package of the specified format. (Supported values are: '*.7z', '*.tar', '*.tgz', '*.tar.gz', '*.zip', case insensitive)
  serve   Start a static resource server in the specified directory
  unpack  Unpack the specified archive or compressed package into the specified directory. (Supported values are: '*.7z', '*.tar', '*.tgz'/'*.tar.gz', '*.zip', case insensitive)
  help    Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Support Matrix

command cli node-addon wasm details
Doc Commands::doc
Hash Commands::hash
Image Commands::image
Pack / Unpack Commands::pack / Commands::unpack
Serve Commands::serve
... ... ... ...
  • ✅ - supported
  • ➖ - partially supported
  • ❌ - not supported
  • ⏳ - in progress

CHANGELOG

see at CHANGELOG.md


Last modified on 2023-09-06