python3webspider/proxypool

An Efficient ProxyPool with Getter, Tester and Server

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 46 minutes ago
Added to GitGenius on September 10th, 2026
Created on July 9th, 2017
Open Issues & Pull Requests: 2 (+0)
GitHub issues: Enabled
Number of forks: 2,227
Total Stargazers: 6,249 (+0)
Total Subscribers: 119 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 124.9 days
90th percentile: 370.6 days
Tracked items: 44

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 3% of issues opened in the past year have been closed. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (27)
  • help wanted (3)
  • enhancement (2)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Proxypool is a proxy pool manager that fetches, validates, and serves HTTP proxies through a web interface.

The tool addresses the need to maintain a reliable collection of working proxies for web scraping and automated requests. It operates through three core components: a getter that retrieves proxies from multiple sources, a tester that validates proxy functionality and removes non-working ones, and a server that exposes the pool via HTTP endpoints. The architecture uses Redis as a backend store, allowing efficient management and retrieval of proxy lists. Users can query the pool to obtain random proxies or proxies matching specific criteria, with the system continuously refreshing and validating entries to maintain quality.

Proxypool suits projects that require rotating proxy access for web scraping, data collection, or distributed requests where IP rotation is necessary. It works well for developers building scrapers or crawlers who need a self-hosted proxy management solution rather than relying on external proxy services. The tool is particularly valuable when you want direct control over proxy sources and validation logic. The Flask-based server makes it straightforward to integrate into existing Python applications or query via simple HTTP requests from any language.

Development on the project shows consistent maintenance with regular updates addressing bugs and adding features. The codebase receives ongoing refinement to improve proxy detection and validation logic. The project maintains active engagement with user-reported issues and incorporates feedback into releases. Documentation and examples are kept current to reflect the tool's capabilities and usage patterns.