brand-namer
Brand name generator — create name candidates by industry, check domain availability via DNS lookup, analyze name quality, and combine words into brand variants.
Commands
generate
Generate brand name candidates for an industry. Uses built-in word banks with prefix + root + suffix combinations.
CODEBLOCK0
Industries: tech, food, fashion, health, finance.
check
Check domain availability by running DNS A-record lookups for .com, .io, and .co TLDs.
CODEBLOCK1
Requires: dig command (part of bind-utils / dnsutils).
analyze
Analyze a brand name — character count, estimated syllable count, readability score (1-10), and language adaptability notes.
CODEBLOCK2
combine
Combine two words into brand name variants using CamelCase, blending, separators, abbreviations, and overlap detection.
CODEBLOCK3
prefix
Generate variants with common brand prefixes (re, un, pro, super, meta, neo, hyper, ultra, omni, zen).
CODEBLOCK4
suffix
Generate variants with common brand suffixes (ly, ify, hub, lab, io, ai, ful, ist, ware, bit).
CODEBLOCK5
save
Save a name to your shortlist for later review.
CODEBLOCK6
list
Show all names on your shortlist.
CODEBLOCK7
export
Export your shortlist in txt, csv, or json format.
CODEBLOCK8
help
CODEBLOCK9
version
CODEBLOCK10
Examples
CODEBLOCK11
Configuration
| Variable | Required | Description |
|---|
| INLINECODE12 | No | Data directory (default: ~/.brand-namer/) |
Data Storage
All data saved in ~/.brand-namer/:
- -
shortlist.json — Saved name candidates
Requirements
- - bash 4.0+
- dig (from
bind-utils or dnsutils package, used by the check command for DNS A-record lookups)
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
brand-namer
品牌名称生成器——按行业生成候选名称,通过DNS查询检查域名可用性,分析名称质量,并将单词组合成品牌变体。
命令
generate
为某个行业生成品牌候选名称。使用内置词库,采用前缀+词根+后缀的组合方式。
bash
scripts/script.sh generate tech 10
支持的行业:tech(科技)、food(食品)、fashion(时尚)、health(健康)、finance(金融)。
check
通过查询.com、.io和.co顶级域名的DNS A记录来检查域名可用性。
bash
scripts/script.sh check nexaflow
依赖条件:dig命令(属于bind-utils / dnsutils工具包)。
analyze
分析品牌名称——字符数、预估音节数、可读性评分(1-10分)以及语言适应性说明。
bash
scripts/script.sh analyze ByteForge
combine
使用驼峰命名法、混合拼写、分隔符、缩写和重叠检测,将两个单词组合成品牌名称变体。
bash
scripts/script.sh combine cloud forge
prefix
使用常见品牌前缀(re、un、pro、super、meta、neo、hyper、ultra、omni、zen)生成变体。
bash
scripts/script.sh prefix launch
suffix
使用常见品牌后缀(ly、ify、hub、lab、io、ai、ful、ist、ware、bit)生成变体。
bash
scripts/script.sh suffix code
save
将名称保存到候选列表,供后续查看。
bash
scripts/script.sh save NexaFlow
list
显示候选列表中的所有名称。
bash
scripts/script.sh list
export
以txt、csv或json格式导出候选列表。
bash
scripts/script.sh export csv
help
bash
scripts/script.sh help
version
bash
scripts/script.sh version
示例
bash
完整的命名工作流程
scripts/script.sh generate tech 10
scripts/script.sh analyze CodeNova
scripts/script.sh check codenova
scripts/script.sh combine byte stream
scripts/script.sh save ByteStream
scripts/script.sh export csv
配置
| 变量 | 是否必需 | 说明 |
|---|
| BRANDNAMERDIR | 否 | 数据目录(默认:~/.brand-namer/) |
数据存储
所有数据保存在 ~/.brand-namer/ 目录下:
- - shortlist.json — 保存的候选名称
系统要求
- - bash 4.0+
- dig(来自bind-utils或dnsutils软件包,check命令用于DNS A记录查询时需要使用)
由BytesAgain提供技术支持 | bytesagain.com | hello@bytesagain.com