APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →
Top 23 Go Scraper Projects
-
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
Project mention: Python vs Go vs Java vs Ruby: Picking the Right Language for Production Web Scraping | dev.to | 2026-02-10
Go's Colly framework combined with goroutines handles high-concurrency scraping with minimal resource overhead. Goroutines are cheap to spawn, thousands of them can run simultaneously without the thread overhead that Python or Java would require.
-
Is this just devtools protocol wrapped by an MCP? I've been doing this with go-rod for two years...
https://github.com/go-rod/rod
-
-
-
cariddi
Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
till
DataHen Till is a companion tool to your existing web scraper that instantly makes it scalable, maintainable, and more unblockable, with minimal code changes on your scraper. Integrates with any scraper in 5 minutes.
-
-
-
-
dorkscout
DorkScout - Golang tool to automate google dork scan against the entiere internet or specific targets
-
GMDB
GMDB is the ultra-simple, cross-platform Movie Library with Features (Search, Take Note, Watch Later, Like, Import, Learn, Instantly Torrent Magnet Watch)
-
-
-
-
spidy
Domain names collector - Crawl websites and collect domain names along with their availability status. (by twiny)
-
Project mention: Your LLM can scrape the web — locally, without writing throwaway code | dev.to | 2026-07-23
That's what fitter does. It's a small Go engine with one idea at its core: web extraction should be a config, not code. A fitter config declares where the data lives (HTTP request, headless browser, static value, file) and what to extract (gjson paths, CSS selectors, XPath). The engine does the rest.
-
-
ultimate-guitar-scraper
A simple scraper for Ultimate-Guitar.com's mobile API, written in Go. (by Pilfer)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Scraper discussion
Go Scraper related posts
-
Show HN: I built a scraping engine where the LLM writes configs, not code
-
gmapsscraper-js VS google-maps-scraper - a user suggested alternative
2 projects | 17 Jul 2026 -
Golang with Colly: Use Random Fake User-Agents When Scraping
-
Show HN: Fitter – uniq no-code parser with a lot of features
-
Show HN: Fitter – configurable open-source scraper
-
Scraping the full snippet from Google search result
-
Show HN: Flyscrape – A standalone and scriptable web scraper in Go
-
A note from our sponsor - AppSignal
www.appsignal.com | 12 Oct 2026
Index
What are some of the best open-source Scraper projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | lux | 31,762 |
| 2 | colly | 25,549 |
| 3 | rod | 7,129 |
| 4 | Ferret | 6,012 |
| 5 | pipet | 4,770 |
| 6 | cariddi | 3,782 |
| 7 | Geziyor | 2,782 |
| 8 | till | 815 |
| 9 | finance-go | 786 |
| 10 | Dataflow kit | 716 |
| 11 | ant | 281 |
| 12 | dorkscout | 244 |
| 13 | GMDB | 240 |
| 14 | scrapemate | 213 |
| 15 | demeter | 200 |
| 16 | JsonGenius | 177 |
| 17 | spidy | 161 |
| 18 | fitter | 133 |
| 19 | scraply | 130 |
| 20 | ultimate-guitar-scraper | 129 |
| 21 | reX | 81 |
| 22 | thread-safe | 53 |
| 23 | xdsl-exporter | 44 |