WordPlex
Installation
Install for global use
npm i -g wordplex
Install for use in project
npm i --save wordplex
CLI
wordplex --helpwordplex <pattern> [options] Generate words according to pattern CVC (generates: bab ...) or word google(generates baabba ...) Options: --help Show help [boolean] --version Show version number [boolean] --verbose, -v Run with verbose logging [boolean] --similar, -s Provide similar word instead of pattern. Will generate similar words. [boolean] --prefix Set text to be added to the beggining of all generated texts [string] --suffix Set text to be added to the end of all generated texts [string] --pattern [default: "CVC"]
Generate all 3 letter .com domains in CVC
format
wordplex CVC --suffix=.com
Generate all 4 letter .net domains in CVCV
format
wordplex CVCV --suffix=.net
Generate words in format CVC
(consonant vowel consonant)
$ wordplex CVCbbbbbcbbdbbfbbgbbhbbjbbkbblbbm...
$ wordplex look
Will generate words similar to look
in CVVC
format
baab
baac
baad
baaf
baag
baah
baaj
baak
baal
baam
...
Example script
const wordplex = ;wordplex;
Result
[ 'bab', 'bac', 'bad', 'baf', 'bag', 'bah', 'baj', 'bak', 'bal', 'bam', 'ban', 'bap', 'baq', ...
Generating words
var words = wordplex;console
Result
[ 'ab', 'ac', 'ad', 'af', 'ag', 'ah', 'aj', 'ak', 'al', 'am', 'an', ...
Generating similar format words
var words = wordplex;console
Result generate words in CVVCCV
format
[ 'baabba', 'baabbe', 'baabbi', 'baabbo', 'baabbu', 'baabca', 'baabce', 'baabci', 'baabco', 'baabcu', 'baabda', 'baabde', ...
Generating words with numbers
var words = wordplex;console
Result
[ 'ab1', 'ab2', 'ab3', 'ab4', 'ab5', 'ab6', 'ab7', 'ab8', 'ab9', 'ab0', 'ac1', 'ac2', 'ac3', ...
Generating words with prefix
var words = wordplex;console
Result
[ 'my-bab', 'my-bac', 'my-bad', 'my-baf', 'my-bag', 'my-bah', 'my-baj', 'my-bak', 'my-bal', 'my-bam', 'my-ban', 'my-bap', ...
Generating words with suffix
var words = wordplex;console
Result
[ 'bab.com', 'bac.com', 'bad.com', 'baf.com', 'bag.com', 'bah.com', 'baj.com', 'bak.com', 'bal.com', 'bam.com', 'ban.com', 'bap.com', ...
Reset generator to default values
var words = wordplex;console
Result
[ 'ab', 'ac', 'ad', 'af', 'ag', 'ah', 'aj', 'ak', ...