🖋️ Appelator
A quick and dirty CLI tool for finding available NPM package names.
appellation
/ˌapəˈleɪʃ(ə)n
noun
* a name or title
* the action of giving a name to someone or something.
Setup
Install appelator
as a global NPM CLI tool
λ npm i appelator -g
Find all taken and available NPM package names
λ appelator --find
Optionall save taken and available NPM package names to an external .json
file
λ appelator --save [directory]
Search
Output a random available NPM package name
λ appelator --randomFound 1 available NPM package names: graybeard
Output available NPM package names matching a query string
λ appelator --query dogFound 10 available NPM package names: bumblepuppypuppypuppydompuppyfishpuppyfootpuppyhoodpuppyishpuppyismpuppylikepuppysnatch
Filtering
Use --limit
to output a specific number of available NPM packages
λ appelator --query dog --limit 3Found 3 available NPM package names: albedographamidogenamidoguaiacol
Use --exact
to output only available NPM packages of a specific length
appelator --query puppy --exact 8Found 3 available NPM package names: puppydompuppyishpuppyism
Use --min
to output only available NPM packages of a specific length
λ appelator --query puppy --min 9Found 6 available NPM package names: bumblepuppypuppyfishpuppyfootpuppyhoodpuppylikepuppysnatch
Use --max
to output only available NPM packages of a specific length
λ appelator --query puppy --max 8Found 4 available NPM package names: puppypuppydompuppyishpuppyism
NOTE: --limit
, --exact
, --min
, and --max
can all be used with --random
and ---queryuery
Help
λ appelator --help Usage: appelator [options] Options: -V, --version output the version number -f --find find available and taken npm package names -s --save [directory] save available and taken npm package names to .json file in directory -r --random get random available npm package name -q --query [query] get available npm package name with matching query string -l --limit [limit] limits number of available names to return -e --exact [exact] get available names of an exact length -- overrides min or max -m --min [min] get available names higher than or equal to a specific length -M --max [max] get available names lower than or equal to a specific length -h, --help output usage information