Rhea Myers

nom

Usage: nom [OPTIONS]
       Defaults to using 32 bytes of entropy.
  -rep string
    	hash representation - hex, base58, bip39 or proquint (default "hex")
  -seed string
    	read the bytes to hash as the parameter of this argument
  -stdin
    	read the bytes to hash from stdin rather than as an argument
$ ./nom --rep hex
331151629ed17389c079aa3ecdd9828d52cde9c8411b4fd591f7a18dcda6be2a
$ ./nom --rep base58
anAa9gRLWMn3BhLSb2TQNfEoVBhLBbZnDeGnMhqnthkj
$ ./nom --rep proquint
pisil-tufag-zanir-didin-ruzaz-rutop-kakip-zatir-vutig-gavaf-nuzuf-sibuh-zilur-sakim-mimut-soziz
$ ./nom --rep bip39
sheriff core resemble talent service sword warfare offer boil vibrant uncover leisure circle pupil cattle prize cherry joke social daring media nurse primary chuckle

nom is a command line tool to generate names (identifiers).

It’s written in go. You can grab the source here:

https://github.com/rheaplex/nom