go-fasttld

TLD extractor

A Go library for extracting top-level domains from URLs in a high-performance manner.

go-fasttld is a high performance effective top level domains (eTLD) extraction module.

GitHub

32 stars
0 watching
6 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

compressed-trieetldextractgolangidnidnaipv4ipv6mozillaosintparserpublicpublic-suffix-listpunycoderadix-treesuffixtldtldextracturl

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mvdan/xurlsA tool to extract URLs from text using regular expressions in the Go programming language.1,193
s0rg/crawleyA utility for systematically extracting URLs from web pages and printing them to the console.268
tomnomnom/unfurlExtracts specific parts from URLs on standard input1,103
barasher/go-exiftoolA Go wrapper around ExifTool to extract metadata from various file types.255
dwisiswant0/galerA tool to extract URLs from HTML attributes by crawling in and evaluating JavaScript255
go-rel/relA modern ORM layer for Golang772
dimfeld/httptreemuxA high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support617
sdqri/effdslA Go library for building Elasticsearch queries in a type-safe and procedural manner.27
diogo-fernan/domfindA tool to find identical domain names with SOA DNS records under different TLDs24
jf-tech/omniparserA native Golang ETL parser and transform library for various data formats980
limiu82214/gojmaprA library to extract specific properties from complex JSON structures into Go structs with minimal code changes.22
vorlif/spreakA Go library for translating and localizing applications in a flexible and efficient manner.58
ada-url/goadaA WHATWG spec compliant URL library written in Go29
melbahja/gotDownloads large files by splitting them into chunks and downloading concurrently725
derekparker/trieA Go library implementing a data structure for fast prefix and fuzzy string searching766