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: 13 days 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,187
s0rg/crawley A utility for systematically extracting URLs from web pages and printing them to the console. 263
tomnomnom/unfurl Extracts specific parts from URLs on standard input 1,095
barasher/go-exiftool A Go wrapper around ExifTool to extract metadata from various file types. 252
dwisiswant0/galer A tool to extract URLs from HTML attributes by crawling in and evaluating JavaScript 253
go-rel/rel A modern ORM layer for Golang 770
dimfeld/httptreemux A high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support 616
sdqri/effdsl A Go library for building Elasticsearch queries in a type-safe and procedural manner. 26
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 974
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. 56
ada-url/goada A WHATWG spec compliant URL library written in Go 28
melbahja/got Downloads large files by splitting them into chunks and downloading concurrently 723
derekparker/trie A Go library implementing a data structure for fast prefix and fuzzy string searching 763