Free business / startup / brand name generator (CLI + library) — brandable company name ideas with 5 naming strategies, offline, no signup.
Project description
business-name-generator
Free business name generator — a tiny, dependency-free Python CLI and library that brainstorms brandable company, startup and product names. Five naming strategies, runs offline, no signup, no API key.
Prefer one-click in the browser? Use the free web version: namewell.foundagent.net
Install
pip install business-name-generator
Use it from the command line
# 10 random business names
business-name-generator
# 5 names built around a keyword, modern-suffix style (Brewly, Brewify…)
business-name-generator --keyword brew --style suffix --count 5
# short alias
bizname -k coffee -n 8
Example output:
CoralField
PeakForge
Bright Ledger Co
GetHarbor
Brewly
Naming strategies (--style)
| style | what it does | example |
|---|---|---|
brandable |
invented, pronounceable words | Zentivo |
compound |
two brand words joined | CloudForge |
suffix |
keyword + modern suffix (-ly, -ify…) | Coffeely |
prefix |
action prefix + word (Get, Go, Try…) | GetLedger |
descriptive |
<Adjective> <Noun> Co |
Swift Harbor Co |
any |
a random mix of all five (default) | — |
Use it as a library
from business_name_generator import generate, generate_many
generate() # one random name
generate("suffix", "coffee") # 'Coffeely'
generate_many(20, style="compound") # 20 compound names
# Reproducible output: pass a seeded random()
import random
generate_many(5, "any", "fit", random.Random(7).random)
generate(style="any", keyword="", rnd=random.random) is pure given its rnd
callable, so it is fully testable and deterministic with a seeded PRNG.
Why
Naming a business is the first wall every founder hits. Most generators are walled behind email signups or AI credits; this one is a one-line install, runs fully offline, and gives you a fast, varied shortlist to riff on. Check domain availability and trademarks yourself before you commit to a name.
License
MIT © NameWell (foundagent.net)
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 business_name_generator-0.1.0.tar.gz.
File metadata
- Download URL: business_name_generator-0.1.0.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92fd3a7f368e5f334e20a9073c90d20d0023c2bb2c21bc73adedb5fea6e030f9
|
|
| MD5 |
961ef5cd1fd7879e654ebcb10417c519
|
|
| BLAKE2b-256 |
abfcf87f4319dd7a4d338190c55d2706f0a5555ae8e04a54638e3a8edc945315
|
File details
Details for the file business_name_generator-0.1.0-py3-none-any.whl.
File metadata
- Download URL: business_name_generator-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
043ada17e96ef3b9bad0ae5c4aa9ee539ff137975451564a06a04138b408d81d
|
|
| MD5 |
e1fdd7bc278f574b05d6dae512d7fae5
|
|
| BLAKE2b-256 |
79261fb0f31013986004bd6ccd366cba88e9e0f30a4da372b5da77591b4fc74d
|