Simple CLI command to generate random names suitable for use as usernames or somewhat weak passwords.
usage: namegen [ <option> ... ]
<option> is one of
-c, --color
Use colors instead of cities
-r, --release
Generate Ubuntu style release name (ex: chubbyCesium)
--help, -h
Show this help
% namegen
AntimonyMerzenich
% namegen -c
TelluriumMauve
% namegen -r
limpingLanthanum
- You will need Racket because Lisp is the Way.
- Update
BIN-DIR
inMakefile
with the directory you keep your CLI scripts in. make install
make build
- Update your
$PATH
to include$(BIN-DIR)/namegen/bin
Source data lives in /data
as either JSON or CSV files. These are converted to FASL files for use in the program (so we don't need to do any parsing/conversion when running).
There are additional CLI programs for converting the original data sources:
adjectives-converter.rkt
cities-converter.rkt
colors-converter.rkt
periodic-converter.rkt