Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.2 KB

README.md

File metadata and controls

59 lines (40 loc) · 1.2 KB

TLD:er

TLDs finder — check domain name availability across all valid top-level domains.

Installation

  • Get pre-built binary from releases page, or
  • If you have Go1.19+ compiler installed & configured: go install github.com/dwisiswant0/tlder@latest.

Usage

> tlder -h
   ________  ___         
  /_  __/ / / _ \___ ____
   / / / /_/ // / -_) __/
  /_/ /___/____/\__/_/   
  ---
  @dwisiswant0


Usage:
  tlder -d NAME

Options:
  -d, --domain <NAME>   Domain NAME to permutate
  -s, --silent          Silent mode
      --unreg           Show unregistered TLDs only

Data

TLDs data taken from data.iana.org. Checks for data updates are carried out weekly by GitHub workflow.

Library

You can use TLDer as library. For example:

package main

import "github.com/dwisiswant0/tlder"

func main() {
	name := "dw1"
	ext := "io"

	avail, err := tlder.IsAvailable(name, ext)
	if err != nil {
		panic(err)
	}

	print(avail)
}

License

tlder is distributed under MIT, contributions are welcome! See LICENSE.