Skip to content

Command line application to concurrently collect and check proxies

License

Notifications You must be signed in to change notification settings

ziloka/proxybroker

Repository files navigation

ProxyBroker

Proxy is an open source tool that asynchronously finds public proxies from multiple sources and concurrently checks them.

Build Status

Gitpod

Features

  • Supported protocols: HTTP(S), SOCKS4/5.
  • Proxies may be filtered by type, anonymity level, response time, country and status
  • Work as a proxy server that distributes incoming requests to external proxies. With automatic proxy rotation.
  • Automatically removes duplicate proxies
  • Is asynchrous

Requirements

  • Operating system must be Windows, MacOS, or Linux

Good things to know

Building from source

Run

cd src && \
go build -o ProxyBroker main.go

To build for Linux, MacOS, and windows run

cd src && \
../build.bash github.com/Ziloka/ProxyBroker main.go

Features to be implemented:

  • Web server has api rest service to serve proxies, as well as let users surf the web something like NodeUnblocker Npm Package

Motiviation