Look up word definitions straight from your command line!
Powered by Wordnik and written entirely in Rust.
-
Clone the repo and install using
cargo
.git clone "https://github.com/nathanaelg16/define.git" cd define cargo install --path .
-
Obtain a free API key from Wordnik.
-
Run the command and paste the API key when prompted, or supply it via the
-apiKey
flag.
define -apiKey <api_key> Stores the API KEY
define <word> [OPTIONS] Performs a dictionary lookup for the word with the specified options
Options:
-D --dictionary --dictionaries [...] Source dictionaries to return definitions from, separated by a space
-S --partOfSpeech [...] The part of speech of the word whose definition is requested
-L --limit [...] Maximum number of results to return
-A --audio Request an audio pronunciation of the word
-R --includeRelated Request related words with definitions
-C --useCanonical Tries to return the correct word root (e.g. 'cats' -> 'cat')
-X --examples Request examples for the word
-F --frequency [...] Request word usage over time
-H --hyphenation Request syllable information for the word
-P --pronunciation [...] Request text pronunciation for the word with the specified pronunciation type
-T --thesaurus Request synonym and antonym information for the word
-U --usage --help Display this usage guide