Crates.io | getid |
lib.rs | getid |
version | 0.4.1 |
source | src |
created_at | 2022-01-21 13:46:42.756883 |
updated_at | 2022-01-25 19:29:32.255321 |
description | A tool to generate a random { cuid, nanoid, uuidv4 }. |
homepage | https://github.com/fspoettel/getid |
repository | https://github.com/fspoettel/getid |
max_upload_size | |
id | 518537 |
size | 26,215 |
A command-line tool to generate random ids. (uuidv4, nanoid, cuid, hostnames)
# rustup update
getid
with cargo:# cargo install getid
# getid --help
getid -- Generate a random id.
Usage:
getid [--help, --version]
getid <command> [<flags>...]
Commands:
cuid Generate a cuid.
hostname Generate a heroku-like hostname. [alias: heroku]
nanoid Generate a nanoid. [alias: nano]
uuidv4 Generate a uuidv4. [alias: uuid]
Options:
-v, --version Show program version.
-h, --help Show this help again.
Examples:
getid cuid
getid hostname
getid nanoid
getid uuidv4
Type 'getid <command> --help' for information on a specific command.
# getid cuid --help
getid cuid -- Generate a cuid.
Usage:
getid cuid [--slug]
Options:
--slug Generate a smaller id (7-10 characters) intended for short urls.
-h, --help Show this help again.
For more information on the 'cuid' format, see: https://github.com/ericelliott/cuid.
# getid hostname --help
getid hostname -- Generate a heroku-like hostname.
Usage:
getid hostname [--token_length <len>]
Options:
--token_length <len> Length of the appended token. [default: 4]
-h, --help Show this help again.
Aliases:
getid heroku
# getid nanoid --help
getid nanoid -- Generate a nanoid.
Usage:
getid nanoid [--length <len>]
Options:
--length <len> Length of generated id. [default: 21]
-h, --help Show this help again.
Aliases:
getid nano
For more information on the 'nanoid' format, see: https://zelark.github.io/nano-id-cc/.
# getid uuidv4 --help
getid uuidv4 -- Generate a uuidv4.
Usage:
getid uuidv4 [--urn]
Options:
--urn Format the generated id as 'urn'.
--simple Format the generated id without hyphens.
-h, --help Show this help again.
Aliases:
getid uuid
For more information on the 'uuidv4' format, see: https://en.wikipedia.org/wiki/Universally_unique_identifier#Version_4_(random).