awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jhao104 avatar

jhao104/proxy_pool

0
View on GitHub↗
23,426 Stars·5,389 Forks·Python·MIT·6 Aufrufejhao104.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.

Star-Verlauf

Star-Verlauf für jhao104/proxy_poolStar-Verlauf für jhao104/proxy_pool

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Proxy Pool

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Proxy Pool.
  • qiyeboy/ipproxypoolAvatar von qiyeboy

    qiyeboy/IPProxyPool

    4,274Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,274
  • python3webspider/proxypoolAvatar von Python3WebSpider

    Python3WebSpider/ProxyPool

    6,223Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,223
  • proxifly/free-proxy-listAvatar von proxifly

    proxifly/free-proxy-list

    3,865Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,865
  • tidesec/tscanplusAvatar von TideSec

    TideSec/TscanPlus

    3,753Auf GitHub ansehen↗

    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

    Auf GitHub ansehen↗3,753
Alle 30 Alternativen zu Proxy Pool anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von jhao104/proxy_pool?

Die Hauptfunktionen von jhao104/proxy_pool sind: Proxy Management Systems, Proxy Pool Automation, Proxy Availability Checks, Proxy Stores, Proxy Request Routers, Proxy List APIs, Proxy Scrapers, Proxy Delivery Interfaces.

Welche Open-Source-Alternativen gibt es zu jhao104/proxy_pool?

Open-Source-Alternativen zu jhao104/proxy_pool sind unter anderem: 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…