Generate fun human-friendly project names
Project description
namzy
Generate fun, human-friendly fused project names from a bundled local wordlist.
Install
pip install namzy
# or run without installing:
uvx namzy
CLI usage
namzy
# Multiple names
namzy --count 5
# Reproducible output
namzy --seed 42 --count 3
Library usage
from namzy import generate
name = generate()
# Reproducible
name = generate(seed=42)
Wordlist
Namzy uses the shared bundled wordlists of 300 geographic names and 300 common words. Each pair may be joined in either order, for 180,000 raw ordered pairings before seam cleanup and mangling. No network required.
Mangling
Names pass through seam cleanup and the consonant rotation c→q · f→v · k→c · q→k · s→z · z→s · v→f · w→u.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file namzy-1.0.14.tar.gz.
File metadata
- Download URL: namzy-1.0.14.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96fe23918908369e80a78f0ad52d035f4a639c04eee624f3204eb3bbfba354a6
|
|
| MD5 |
03983ca8d5f52dcd9d63955b2f29deb7
|
|
| BLAKE2b-256 |
838f96fed954e5f2c629c62d6d672f1da8d8f3405a955ff3ceade7043aaf60c4
|
File details
Details for the file namzy-1.0.14-py3-none-any.whl.
File metadata
- Download URL: namzy-1.0.14-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
933dc9418d90ed5ec5f610616c09b717e6e33500759b4e056ee7c1a01b55506d
|
|
| MD5 |
84e63f1754631d15796fc993e67617ca
|
|
| BLAKE2b-256 |
300c1220d6d4aa54e7156b9e8459a22ac541572334e7255efdd39896998a04db
|