TL;DR: A CLI Tool to Find Available Domains in Seconds
Finding the perfect domain name is a pain. You brainstorm something clever, only to find it’s already taken—along with every variation you can think of. Enter TLDX, an open-source CLI tool that checks domain availability across hundreds of TLDs (like .com, .dev, .io) with a single command.
What It Does
TLDX is a Go-based tool that queries domain registries via RDAP (a modern alternative to WHOIS) to check availability. Instead of manually searching registrars or dealing with rate limits, you can:
- Check a name across dozens of TLDs at once
- Filter by categories (e.g.,
tech,finance,geek) - Get clean, color-coded results in your terminal
Why It’s Cool
- No API keys needed: It uses public RDAP endpoints.
- Preset TLD groups: Need a domain for a side project? Run
tldx search myapp --category techto check.dev,.io,.tech, etc. - Retry logic: Automatically handles rate limits and timeouts.
- Active development: Recent updates added TLD categories like
health_wellnessandreal_estate.
How to Try It
- Install via Homebrew (macOS/Linux):
brew install brandonyoungdev/tap/tldx - Or grab a binary from the releases page.
- Run a search:
tldx search youridea --category popular
Final Thoughts
As someone who’s wasted hours on domain hunts, TLDX feels like a cheat code. It’s not a full registrar (you’ll still need to buy the domain elsewhere), but it cuts the research time to seconds. The CLI is snappy, and the open-source nature means you can tweak it for niche TLDs. If you’re naming anything—a startup, a blog, or a weird passion project—give this a shot.
Repo: github.com/brandonyoungdev/tldx
More details: brandonyoung.dev/blog/introducing-tldx