Skip to main content

Random host name generator

Project description



This little tool generates random host names that make sense. It is a complementary library for namechanger.


Easiest way is by pulling from PyPI:

pip install hostnamegen


Random host name with defaults

$ hostnamegen

Ten random names using Japanese locale and selected classes

$ hostnamegen -lja_JP -n10 -d";" -cFirstNameDesktop,CompanyDesktop

List available classes

$ hostnamegen -cl
CompanyDesktop, FirstNameDesktop, WindowsDefault

List available locale

$ hostnamegen -ll
ar_EG, bg_BG, bs_BA, cs_CZ, de_DE, el_GR, en_US, es_ES, et_EE, fa_IR, fi_FI, fr_FR, hi_IN, hr_HR, hu_HU, it_IT, ja_JP, ko_KR, lt_LT, lv_LV, nl_NL, pl_PL, pt_BR, ro_RO, ru_RU, sl_SI, sv_SE, tr_TR, uk_UA, zh_CN



In case you feel the need to get in touch:

Project details

Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for hostnamegen, version 0.9.0
Filename, size File type Python version Upload date Hashes
Filename, size hostnamegen-0.9.0-py2-none-any.whl (5.3 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size hostnamegen-0.9.0-py3-none-any.whl (6.2 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size hostnamegen-0.9.0.tar.gz (3.7 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page