Returns true if a value is a top-level domain
JavaScript API to work against complex domain names, subdomains and URIs.
Extract the TLD/domain/subdomain parts of an URL/hostname against mozilla TLDs 'official' listing .
A simple package with no dependencies, which simply contains a list of top or second level domains reserved for academic institutions.
A list of all valid top-level domains and is updated from time to time.
Haraka TLD utilities
Return a random tld(Top Level Domain).
Resolve DNS queries with browser fallback
Tld package provides functionality to generate a fake tld (top-level domain) value.
List of Global TLDs
Extract domain name from URL
A comprehensive list of all existing Top-Level Domains (TLDs) that can be registered
Lists of every ICANN TLD in multiple formats
TLD House (Solana and EVM) Javascript API
Manage a registry of unique port assignments
Extract the TLD/domain/subdomain parts of an URL/hostname against mozilla TLDs 'official' listing .
Mighty but tiny URI parser
node.js module for working with Top-Level Domain data
Comprehensive list of TLDs and subdomain registrars
A validator for domain TLDs.
Return a random domain.
Parse/validate email address with RFC-5321 and sane size limits.
Whois info for domains, TLDs, IPs, and ASN
Always up-to-date list of valid Top-Level Domains (TLDs) sourced directly from IANA
contains TLD data from IANA
Top-level domain library
Extract TLD information from a domain name.
Addressabler extends the Addressable::URI class to provide information about, and manipulation of, specific parts of URI strings. It adds a `tld' method, a `domain' method, and a `subdomain' method. It also allows users to easily modify the URL's query values as a hash.
checks if a TLD is valid
Top-level domain library
ActiveModel validations for domains (including TLDs), ip addresses and email addresses with fully localization support.
Addressabler extends the Addressable::URI class to provide information about, and manipulation of, specific parts of URI strings. It adds a `tld' method, a `domain' method, and a `subdomain' method. It also allows users to easily modify the URL's query values as a hash. This is a fork to ensure the gem works in Ruby versions > 1.9.3.
When reading the subdomain of an xip.io request, you will get a different value compared to a local pow request. The reason for this is that the tld length is 1 by default, but an xip.io request has a tld length of 6. This gem inserts a middleware that corrects the tld length config of rails on the fly so that you can use local and xip requests at the same time without restarting the server.
This library presents whois information for domains in a variety of TLD's through a standardized API.
Develop your legacy PHP applications utilizing POW's TLDs on Mac OS X
NameChecker is a Ruby library for checking the availability of a word across various TLDs and social networks. It was created to power http://domiy.com.