/domain-name-generator

generat.es clev.er sho.rt doma.in nam.es

Primary LanguagePythonMIT LicenseMIT

Clever Domain Name Generator

Generates domains where the TLD forms part of a word.

usage: tld.py [-h] [--words-file WORDS_FILE] [--tlds-file TLDS_FILE]
              [--tlds TLDS] [--leet] [--min-size MIN_SIZE]
              [--max-size MAX_SIZE]

optional arguments:
  -h, --help            show this help message and exit
  --words-file WORDS_FILE
                        file with list of words [/usr/share/dict/words]
  --tlds-file TLDS_FILE
                        file with list of tlds [tlds.txt]
  --tlds TLDS           manually specify tlds as comma-separated list
  --leet                generate domains that replace letters with numbers
  --min-size MIN_SIZE   minimum word length
  --max-size MAX_SIZE   maximum word length

Example:

Use with dom to automatically find out if domains are available:

for i in $(python tld.py --tlds at)
do
  dom $i
done