-
coregex - Production regex engine with Rust regex-crate architecture: multi-engine DFA/NFA, SIMD prefilters, drop-in stdlib replacement.
-
genex - Count and expand Regular Expressions into all matching Strings.
-
go-wildcard - Simple and lightweight wildcard pattern matching.
-
goregen - Library for generating random strings from regular expressions.
-
regroup - Match regex expression named groups into go struct using struct tags and automatic parsing.
-
rex - Regular expressions builder.
-
bluemonday - HTML Sanitizer.
-
gofuckyourself - A sanitization-based swear filter for Go.
-
colly - Fast and Elegant Scraping Framework for Gophers.
-
dataflowkit - Web scraping Framework to turn websites into structured data.
-
go-recipe - A package for scraping recipes from websites.
-
go-sitemap-parser - Go language library for parsing Sitemaps.
-
GoQuery - GoQuery brings a syntax and a set of features similar to jQuery to the Go language.
-
pagser - Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler.
-
Tagify - Produces a set of tags from given source.
-
walker - Seamlessly fetch paginated data from any source. Simple and high performance API scraping included.
-
xurls - Extract urls from text.
-
podcast - iTunes Compliant and RSS 2.0 Podcast Generator in Golang
-
ahocorasick - High-performance Aho-Corasick multi-pattern string matching with DFA compilation and SIMD prefilter, up to 7 GB/s throughput (part of coregx ecosystem).
-
go-runewidth - Functions to get fixed width of the character or string.
-
kace - Common case conversions covering common initialisms.
-
lancet - A comprehensive, Lodash-like utility library for Go
-
petrovich - Petrovich is the library which inflects Russian names to given grammatical case.
-
radix - Fast string sorting algorithm.
-
TySug - Alternative suggestions with respect to keyboard layouts.
-
uniwidth - High-performance Unicode character width calculation with SWAR optimization, O(1) lookup tables, and ZWJ emoji support.
-
w2vgrep - A semantic grep tool using word embeddings to find semantically similar matches. For example, searching for "death" will find "dead", "killing", "murder".
← All categories