monosans/proxy-scraper-checker
Fast proxy scraper and checker written in Rust. Collects HTTP, SOCKS4 and SOCKS5 proxies from any number of sources, verifies each one really works, and writes JSON and plain text with response time, exit IP, ASN and geolocation. Single binary for Windows, Linux, macOS and Android, with an interactive TUI. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1952
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
1318 stars · 277 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A fast async Rust CLI tool that scrapes HTTP, SOCKS4, and SOCKS5 proxies from arbitrary text, HTML, or JSON sources, verifies each proxy by fetching a real URL, and outputs JSON and plain-text lists with response time, exit IP, ASN, and geolocation. It ships as a single cross-platform binary with an interactive TUI and offline MaxMind geolocation databases.
Use cases
- scrape free proxy lists from multiple sources
- check which proxies actually work
- get proxy lists with geolocation and ASN info
- build a regularly updated proxy list
- find working socks5 proxies
- deduplicate proxies from many sources
- monitor proxy response times
When to choose
- you need verified working HTTP/SOCKS4/SOCKS5 proxies from arbitrary sources
- you want a single dependency-free binary across Windows, Linux, macOS, and Android
- you need offline geolocation and ASN enrichment without per-proxy API calls
- you want an interactive TUI showing per-protocol check progress
When to avoid
- you need paid/private authenticated proxy pool management rather than free proxy scraping
- you want a long-running proxy rotation service or API server - this is a batch scraper/checker
- your network or ISP cannot tolerate hundreds of simultaneous connections to untrusted hosts
- you need proxies without running anything yourself - use the companion monosans/proxy-list instead
Facets
cli-tool · maturity active
web-scraping http-client cli terminal-ui geospatial networking proxy networking privacy developer-tools crawlers windows cli rust proxy-scraper proxy-checker socks5 http-proxy socks4 tui async tokio single-binary maxmind free-proxies command-line linux macos android docker
1 source
- readme: https://github.com/monosans/proxy-scraper-checker · fetched 2026-08-28 · 6153f9666170
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| monosans/proxy-scraper-checker | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="monosans/proxy-scraper-checker")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem