GoFindADomain

Fast, concurrent domain availability checker with TUI

Installation

Homebrew (macOS/Linux)

brew install james-see/tap/gofindadomain

Go Install

go install github.com/james-see/gofindadomain/cmd/gofindadomain@latest

Download Binary

curl -L https://github.com/james-see/gofindadomain/releases/latest/download/gofindadomain_$(uname -s)_$(uname -m).tar.gz | tar xz
âš¡

Blazing Fast

Concurrent whois lookups with configurable parallelism. Check 1400+ TLDs in minutes.

🎨

Beautiful TUI

Interactive terminal UI with keyboard navigation, live progress bar, and color-coded results.

📦

Zero Dependencies

Single binary with all TLDs embedded. Just download and run—no config needed.

🔄

Always Updated

Fetch latest TLDs from IANA anytime with --update-tld flag.

See it in action

$ gofindadomain -k mycompany -E top-12.txt
Checking 12 domains...
[avail] mycompany.net
[avail] mycompany.io
[taken] mycompany.com - Exp: 2026-03-15
[avail] mycompany.dev
[taken] mycompany.org - Exp: 2025-08-22
...
Total: 12 checked • 8 available • 4 taken

Usage

Interactive TUI Mode

gofindadomain -i

CLI Mode

gofindadomain -k yourkeyword -e .com gofindadomain -k yourkeyword -E tlds.txt gofindadomain -k yourkeyword -E tlds.txt -x # only show available