For people naming software
Is the name free? Check five Registries at once
Type a Name once. Application Namer asks npm, Homebrew Formulae, Homebrew Cask, PyPI and GitHub in parallel and shows one Registry result per Registry. If the Name is Taken, a Provider suggests alternatives, each checked the same way.
- npmTaken
- Homebrew FormulaeAvailable
- Homebrew CaskAvailable
- PyPIAvailable
- GitHubTaken
Example only · Taken on 2 Registries · Suggest alternatives
What one Check gives you
- 01
Five Registries, one Check
npm, Homebrew Formulae, Homebrew Cask, PyPI and GitHub are asked in parallel, with a 4-second timeout each.
- 02
Details on what is Taken
A Taken result shows what the Registry reports: version, description, weekly downloads on npm, author on PyPI, owner and stars on GitHub.
- 03
Suggestions, already checked
Ask a Provider for 8 Suggestions. Every valid one gets its own Re-check before you see it.
- 04
Four clear verdicts
Each Registry result is Available, Taken, Error or Rate limited. Error and Rate limited mean availability is unknown, not free.
- 05
One failure never blocks the rest
A Registry or Provider that fails shows its own Error; every other result still appears.
- 06
Keys stay on the server
Every Registry and Provider call runs in the app’s server routes, so Provider keys never reach the browser.
From a Name to a decision
- Step 1
Type a Name
Enter a Name and press Enter or Check. It is validated against the Name validation rules before any Registry is asked.
- Step 2
Review the Registry results
Each Registry shows Available, Taken (with what it reports), Error or Rate limited.
- Step 3
Ask for Suggestions
If the Name is Taken anywhere, choose a Provider and select Suggest alternatives.
- Step 4
Compare re-checked Suggestions
Each valid Suggestion arrives with its own Registry status on all five Registries.
Name it once, check it everywhere
Run Application Namer yourself: Registry checks work with no configuration, and one Provider key turns on Suggestions.