eö.
← All projects
PROJECT / 2026

Domain search, at scale.

A Go CLI for domain availability checks, with a worker pool, resumable caching and structured output.

GoCLIConcurrency
domainsearch / cli
$ domainsearch
--tlds .com,.net
--format json
--cache results.jsonl

The idea

Long domain searches need controllable concurrency, useful output and a way to resume after an interruption.

What it does

  • Accepts wordlists or generated candidates across configurable TLDs.
  • Uses a concurrent worker pool, retries, lookup timeouts and cancellation handling.
  • Supports text, JSON and CSV, with a persistent cache and configurable cache lifetime.
  • Separates configuration, providers, checking, workers and output into testable modules.