Skip to content

Siguza/tld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tld

List of all internet top-level domains, with info on where in the world their operators are located.

Usage

  • fetch.sh: Fetches the list of all TLDs and their whois info from IANA, and dumps it into raw/.
  • parse.sh: Parses the TLD data from raw/ and groups it by some hardcoded rules.
  • list.txt: Output of the last time I ran parse.sh.

Caveats

  • My parsing is shady as fuck.
  • A lot of TLDs are not open for registration at all (e.g. company TLDs), so if you're looking for a TLD to register under, you'll have to do additional manual filtering.
  • Some TLDs would qualify for multiple groups (e.g. UK-owned but US-managed). The first group from the top takes precedence.
  • Some countries are broken out due to geopolitical/digital sovereignty concerns, others purely due to volume.
  • The hardcoded rules in parse.sh are arbitrary and make for a very EU-centric view. If you're from elsewhere in the world, you may want to edit the script and re-generate the list.

About

TLD by country

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors