awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
constverum avatar

constverum/ProxyBroker

0
View on GitHub↗
4,150 stars·1,169 forks·Python·Apache-2.0·19 viewsproxybroker.readthedocs.io↗

ProxyBroker

ProxyBroker is a tool for scraping public HTTP and SOCKS proxy addresses, validating their connectivity, and managing a curated pool of functional proxies. It consists of a proxy scraper for discovery, a validation engine to check anonymity and response times, and a pool manager to maintain a filtered queue of servers.

The project includes a local rotating proxy server that acts as a single entry point, automatically distributing incoming network traffic across a pool of validated external proxies. This infrastructure allows for the rotation of IP addresses to maintain resilience during web data collection.

The system covers proxy quality assessment, including verification of support for cookies, referer headers, and post requests. It also provides attribute-based filtering by geography and protocol, as well as utilities for exporting discovered proxy lists to external files.

Features

  • Proxy Rotation Services - Implements a local server that distributes network traffic across multiple proxy servers to maintain connectivity and avoid blocking.
  • Local Middleware Proxies - Runs a local server that acts as a middleware entry point to rotate and forward traffic through a pool of external proxies.
  • Proxy Availability Checks - Performs automated checks to verify the reachability and functional status of discovered proxies.
  • Proxy Anonymity Validators - Checks the anonymity, response time, and connectivity of proxies against target URLs.
  • Proxy Anonymity Assessment - Assesses proxies for anonymity levels, response times, and country of origin.
  • Proxy Quality Metrics - Tests proxies for response times, anonymity levels, and support for specific headers to ensure high quality.
  • HTTP Proxy Pool Managers - Automates the discovery, validation, and filtered management of functional HTTP proxy pools.
  • Proxy Pool Builders - Maintains a rotating queue of validated proxy addresses to be distributed across network requests.
  • Proxy Capability Verification - Verifies that proxies support critical capabilities like cookie handling and POST requests via target probes.
  • Proxy Connectivity Testing - Tests discovered proxies against specific target servers to ensure they are functional and reachable.
  • Proxy Feature Verification - Verifies proxy support for specific requirements such as cookies, referer headers, and POST requests.
  • Proxy Scrapers - Automatically collects potential proxy addresses by scraping various public lists and web sources.
  • Proxy List Aggregators - Automates the harvest, validation, and distribution of curated public proxy server lists.
  • Proxy Attribute Filtering - Provides the ability to filter discovered proxies by protocol, country, and specific header support.
  • Rule-Based Proxies - Restricts proxy selection based on a set of rules including protocol, anonymity level, and geography.
  • Validation Pipelines - Implements a pipeline that concurrently validates multiple proxies against target servers to determine connectivity and anonymity.
  • Scraping Infrastructure Management - Manages a reliable infrastructure of rotating IP addresses to prevent blocking during web data collection.

Star history

Star history chart for constverum/proxybrokerStar history chart for constverum/proxybroker

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does constverum/proxybroker do?

ProxyBroker is a tool for scraping public HTTP and SOCKS proxy addresses, validating their connectivity, and managing a curated pool of functional proxies. It consists of a proxy scraper for discovery, a validation engine to check anonymity and response times, and a pool manager to maintain a filtered queue of servers.

What are the main features of constverum/proxybroker?

The main features of constverum/proxybroker are: Proxy Rotation Services, Local Middleware Proxies, Proxy Availability Checks, Proxy Anonymity Validators, Proxy Anonymity Assessment, Proxy Quality Metrics, HTTP Proxy Pool Managers, Proxy Pool Builders.

Which projects share features with constverum/proxybroker?

Projects with overlapping indexed features include: qiyeboy/ipproxypool — IPProxyPool is an HTTP proxy pool manager that crawls, validates, and serves a rotating list of functional proxy… tidesec/tscanplus — TscanPlus is an external attack surface management tool and security reconnaissance framework designed for discovering… mikechongcan/scylla — Scylla is a system for managing HTTP proxy pools and automating web extraction. It provides a specialized data… jhao104/proxy_pool — This project is a Python-based proxy pool manager that collects, validates, and serves free proxy IP addresses through… proxifly/free-proxy-list — This project is a public proxy aggregator and directory providing curated lists of validated HTTP and SOCKS proxy… zu1k/proxypool — Proxypool is an automated proxy crawler and aggregator that discovers, validates, and curates proxy servers from…

Projects sharing features with ProxyBroker

These projects share indexed features with ProxyBroker. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qiyeboy/ipproxypoolqiyeboy avatar

    qiyeboy/IPProxyPool

    4,274View on 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
    View on GitHub↗4,274
  • tidesec/tscanplusTideSec avatar

    TideSec/TscanPlus

    3,753View on 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

    View on GitHub↗3,753
  • mikechongcan/scyllaMikeChongCan avatar

    MikeChongCan/scylla

    4,019View on GitHub↗

    Scylla is a system for managing HTTP proxy pools and automating web extraction. It provides a specialized data acquisition pipeline designed for gathering large-scale internet datasets for training and fine-tuning large language models. The project features a proxy rotation gateway that assigns fresh proxy addresses to incoming requests to mask origin traffic and avoid IP blocking. It includes a proxy pool manager that handles the collection, functional validation, and orchestration of proxy servers, complemented by a web dashboard for monitoring the health and geographic distribution of the

    Pythoncrawlerproxy-poolpython
    View on GitHub↗4,019
  • jhao104/proxy_pooljhao104 avatar

    jhao104/proxy_pool

    23,426View on GitHub↗

    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

    Pythoncrawlerhttpproxy
    View on GitHub↗23,426
Compare all 30 related projects→