awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jhao104 avatar

jhao104/proxy_pool

0
View on GitHub↗
23,426 estrellas·5,389 forks·Python·MIT·6 vistasjhao104.github.io/proxy_pool↗

Proxy Pool

This project is a Python-based proxy pool manager that collects, validates, and serves free proxy IP addresses through an HTTP API. It consists of an automated scraper to gather addresses from multiple online sources, a persistent database-backed store for organization, and a delivery interface for retrieving validated proxies.

The system features a pluggable scraper architecture that allows for the integration of custom discovery methods and source expansion via generator functions. It employs decorator-based validation logic, enabling the definition of custom connectivity and HTTPS criteria based on response codes and content length.

The manager handles background-scheduled collection and maintenance to ensure a consistent supply of functional addresses. It provides programmatic interfaces for retrieving, listing, and removing proxies, while using a key-value storage layer for high-speed retrieval and persistent state.

Network accessibility is managed through configurable listening IP addresses and ports.

Features

  • Proxy Management Systems - Provides a comprehensive system to collect, validate, and serve free proxy IP addresses via an HTTP API.
  • Proxy Pool Automation - Automates the collection and validation of free proxy addresses for consistent availability in a database.
  • Proxy Availability Checks - Automates the gathering and verification of proxy server reachability through a background scheduler.
  • Proxy Stores - Implements a persistent database-backed store using hashes for high-speed proxy IP retrieval.
  • Proxy Request Routers - Exposes a REST interface that distributes outgoing requests across a pool of proxies to avoid IP bans.
  • Proxy List APIs - Provides programmatic interfaces for retrieving curated lists of functional proxy servers.
  • Proxy Scrapers - Provides an automated scraper to gather proxy addresses from multiple online sources for pool population.
  • Proxy Delivery Interfaces - Implements an HTTP interface to serve valid proxy addresses from a managed pool to external clients.
  • Key-Value Stores - Uses a Redis-based key-value store to maintain validated proxy addresses for high-speed retrieval.
  • Proxy Address Storage - Saves validated proxy addresses into a database hash for persistent storage and high-speed retrieval.
  • Proxy Connectivity Testing - Tests collected proxy addresses for connectivity to ensure only functional IPs are served.
  • Proxy Pool Pruning - Removes unresponsive proxy addresses from the storage layer immediately upon receiving failure reports from clients.
  • Proxy Source Aggregators - Combines diverse proxy links from custom discovery methods into a single managed stream.
  • Dynamic Proxy Selection - Enables the selection of a single functional proxy IP from the pool for specific scraping tasks.
  • Background Task Schedulers - Uses a timer-based background process to periodically scrape and refresh the pool of proxy addresses.
  • Pluggable Scraper Architectures - Provides a pluggable architecture allowing new proxy discovery methods to be integrated via generator functions.
  • Proxy Control APIs - Provides a programmable interface to manage and remove unresponsive proxies from the active pool.
  • Recurring Maintenance Scheduling - Gathers free proxy addresses from multiple online sources on a schedule to maintain pool health.

Historial de estrellas

Gráfico del historial de estrellas de jhao104/proxy_poolGráfico del historial de estrellas de jhao104/proxy_pool

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Proxy Pool

Proyectos open-source similares, clasificados según cuántas características comparten con Proxy Pool.
  • qiyeboy/ipproxypoolAvatar de qiyeboy

    qiyeboy/IPProxyPool

    4,274Ver en GitHub↗

    IPProxyPool is an HTTP proxy pool manager that crawls, validates, and serves a rotating list of functional proxy addresses via a programmatic API. It integrates proxy scraping, connectivity validation, and persistent database storage to provide a managed source of IP addresses for network requests. The system uses a plugin-based scraping architecture to collect IP addresses from multiple external websites and an asynchronous validation queue to test these candidates in parallel. It differentiates its pool by assigning numeric stability scores to proxies through periodic health checks and conn

    Python
    Ver en GitHub↗4,274
  • python3webspider/proxypoolAvatar de Python3WebSpider

    Python3WebSpider/ProxyPool

    6,223Ver en GitHub↗

    ProxyPool is a proxy pool manager that automatically collects, validates, and serves HTTP proxies from multiple sources through a web API. At its core, it runs scheduled background processes that scrape free and paid proxy websites, test each proxy's availability against configurable target URLs using asynchronous HTTP clients, and store the results in a Redis-backed sorted set where proxies are scored and ranked by reliability. The system distinguishes itself through a pluggable crawler architecture that allows users to add new proxy sources by writing a simple class with target URLs and a p

    Pythonflaskhttpproxy
    Ver en GitHub↗6,223
  • proxifly/free-proxy-listAvatar de proxifly

    proxifly/free-proxy-list

    3,865Ver en GitHub↗

    This project is a public proxy aggregator and directory providing curated lists of validated HTTP and SOCKS proxy servers. It features a machine-readable API service and tools designed for anonymous network routing and the automated rotation of outgoing IP addresses. The system distinguishes itself through a proxy rotation tool used to bypass rate limits and prevent detection by automated security systems. It provides a programmatic interface for retrieving and filtering verified proxies by country and protocol, delivering this data in JSON and text formats for integration into custom applica

    free-proxyfree-proxy-listfresh-proxies
    Ver en GitHub↗3,865
  • tidesec/tscanplusAvatar de TideSec

    TideSec/TscanPlus

    3,753Ver en GitHub↗

    TscanPlus is an external attack surface management tool and security reconnaissance framework designed for discovering network assets, enumerating subdomains, and mapping internet-facing services. It functions as a vulnerability scanning framework and network asset discovery suite to identify security exposure and map active hosts. The platform distinguishes itself by integrating an intelligence layer that uses large language models to analyze raw scan results and identify security weaknesses within JavaScript code. It also includes a dedicated proxy management system that validates and rotat

    Ver en GitHub↗3,753
Ver las 30 alternativas a Proxy Pool→

Preguntas frecuentes

¿Qué hace jhao104/proxy_pool?

This project is a Python-based proxy pool manager that collects, validates, and serves free proxy IP addresses through an HTTP API. It consists of an automated scraper to gather addresses from multiple online sources, a persistent database-backed store for organization, and a delivery interface for retrieving validated proxies.

¿Cuáles son las características principales de jhao104/proxy_pool?

Las características principales de jhao104/proxy_pool son: Proxy Management Systems, Proxy Pool Automation, Proxy Availability Checks, Proxy Stores, Proxy Request Routers, Proxy List APIs, Proxy Scrapers, Proxy Delivery Interfaces.

¿Qué alternativas de código abierto existen para jhao104/proxy_pool?

Las alternativas de código abierto para jhao104/proxy_pool incluyen: qiyeboy/ipproxypool — IPProxyPool is an HTTP proxy pool manager that crawls, validates, and serves a rotating list of functional proxy… python3webspider/proxypool — ProxyPool is a proxy pool manager that automatically collects, validates, and serves HTTP proxies from multiple… proxifly/free-proxy-list — This project is a public proxy aggregator and directory providing curated lists of validated HTTP and SOCKS proxy… tidesec/tscanplus — TscanPlus is an external attack surface management tool and security reconnaissance framework designed for discovering… zu1k/proxypool — Proxypool is an automated proxy crawler and aggregator that discovers, validates, and curates proxy servers from… constverum/proxybroker — ProxyBroker is a tool for scraping public HTTP and SOCKS proxy addresses, validating their connectivity, and managing…