]>
| description | A Deno CLI which returns a string of random words from a given word list. |
| last change | Tue, 9 Jun 2026 06:39:00 +0000 (23:39 -0700) |
| URL | https://git.ardis.lu/random-word-generator.git |
| ssh://git@git.ardis.lu/~/random-word-generator.git | |
| git@git.ardis.lu:random-word-generator.git |
A Deno CLI which returns a string of random words from a given word list.
> deno run --lock --allow-read=./words ./main.ts
> cheeking-signs-riches
Similar to unique-names-generator.
Code repository mirrors: GitHub, Codeberg, git.ardis.lu
--words: path to a word list file where each word is delimited by a newline.
Default value is ./words/xkcd.txt.--separator: a character to insert in between each word in the output. If
multiple characters are provided, a random character is picked for each
separator. Default value is -.--length: the number of words to output. Default value is 3.xkcd.txt: the dictionary for XKCD's
Simple Writer,
Up Goer Five, and
Thing Explainer,
minus contractions.google-10000.txt: the top 10,000 most common English words from
Google's Trillion Word Corpus, minus
swear words.left-hand-only.txt: the subset of google-10000.txt which only contains the
words which can be typed using only the left hand on a QWERTY keyboard.gfycat.txt: the adjectives and animal names that
gfycat uses to generate URLs.bip39.txt: the word list used to make
BIP39 mnemonic phrases
for generating Bitcoin wallets.eff-large-wordlist.txt: the five-dice word list used for EFF's
dice-generated passphrases.| 2 years ago | v0.2.0 | Bump version | tag | | commit | shortlog | log |
| 4 years ago | v0.1.0 | Initial release | tag | | commit | shortlog | log |
| 4 months ago | main | shortlog | log | tree |