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: about 1 month ago
Linked from 2 awesome lists

compressed-trieetldextractgolangidnidnaipv4ipv6mozillaosintparserpublicpublic-suffix-listpunycoderadix-treesuffixtldtldextracturl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mvdan/xurls A tool to extract URLs from text using regular expressions in the Go programming language. 1,193
s0rg/crawley A utility for systematically extracting URLs from web pages and printing them to the console. 268
tomnomnom/unfurl Extracts specific parts from URLs on standard input 1,103
barasher/go-exiftool A Go wrapper around ExifTool to extract metadata from various file types. 255
dwisiswant0/galer A tool to extract URLs from HTML attributes by crawling in and evaluating JavaScript 255
go-rel/rel A modern ORM layer for Golang 772
dimfeld/httptreemux A high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support 617
sdqri/effdsl A Go library for building Elasticsearch queries in a type-safe and procedural manner. 27
diogo-fernan/domfind A tool to find identical domain names with SOA DNS records under different TLDs 24
jf-tech/omniparser A native Golang ETL parser and transform library for various data formats 980
limiu82214/gojmapr A library to extract specific properties from complex JSON structures into Go structs with minimal code changes. 22
vorlif/spreak A Go library for translating and localizing applications in a flexible and efficient manner. 58
ada-url/goada A WHATWG spec compliant URL library written in Go 29
melbahja/got Downloads large files by splitting them into chunks and downloading concurrently 725
derekparker/trie A Go library implementing a data structure for fast prefix and fuzzy string searching 766