# jhao104/proxy_pool

Python ProxyPool for web spider

Repository: https://github.com/jhao104/proxy_pool
Canonical: https://ross.abutalabs.com/products/proxy_pool
Homepage: https://jhao104.github.io/proxy_pool/
Language: Python
License: MIT
License Family: permissive
Topics: crawler, proxy, spider, redis, http
Last push: 2026-06-15T14:36:35+00:00

## Health v2 (maintenance only)
Score: 62/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 87, release rhythm 8, longevity 100
- inputs: {"age_days": 3568, "days_push": 79, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 23642, forks 5411 (observed 2026-08-28T04:11:35.141649+00:00)

## What it is
A Python proxy pool service that periodically scrapes free proxies from 15+ sources, validates them, and stores them in Redis/SSDB. It exposes a RESTful API and CLI for retrieving usable HTTP/HTTPS proxies for web scraping.

## Use cases
- get free proxies for web scraping
- build a rotating proxy pool for a crawler
- avoid IP bans when scraping websites
- self-host a proxy API service
- automatically validate and refresh proxy lists

## When to choose
- you need a self-hosted pool of free proxies for scraping
- you want automatic collection, validation, and API access to proxies
- you prefer Docker deployment with Redis storage

## When to avoid
- you need high-reliability paid proxies for production scraping
- you need SOCKS5 or authenticated proxy support
- you want a zero-maintenance managed proxy service

## Facets
- artifact type: service
- maturity: active
- function: web-scraping, proxy, http-server, scheduling, caching
- domain: crawlers, web-development, self-hosted
- platform: python, self-hosted, cli
- tags: proxy-pool, free-proxies, redis, crawler, scraping, restful-api, automation, docker, web-server

## Member repositories
- jhao104/proxy_pool (main) score 62

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:35.141649+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:56:25.822013+00:00, confidence not recorded.
  - readme: https://github.com/jhao104/proxy_pool (fetched 2026-08-28T04:11:35.141649+00:00, sha 5a1ff14c389e)
  - homepage: https://jhao104.github.io/proxy_pool/ (fetched 2026-08-29T07:54:08.622164+00:00, sha a6f403333beb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
