Proxy Lists Versions Save

Node.js module and CLI tool to get proxies from publicly available proxy lists.

v1.23.3

2 years ago
  • Upgraded dependencies

v1.23.2

3 years ago
  • Upgraded dependencies

v1.23.1

3 years ago
  • Upgraded dependencies

v1.23.0

4 years ago
  • New source (proxy-daily)
  • New option added ("unique") that when TRUE filters the emitted proxies by their uniqueness (HOST:PORT). Default value is TRUE.
  • Added CLI command for updating geoip data; see Update GeoIp Database for more info.

v1.21.0

4 years ago
  • Added new sources
  • Removed sources that are broken or disappeared
  • Fixed geoip-country lookups - issue #115
  • Added run script to update geoip database - see Update GeoIp Database

v1.20.2

4 years ago
  • Updated dependencies

v1.20.1

4 years ago
  • Upgraded dependencies:
    • upgraded version of data-sourcer includes stability and error-handling improvements

v1.20.0

4 years ago
  • Can now pass options to dataSourcer when calling getProxies and getProxiesFromSource. Most relevant options:
    • browser - Options object passed to puppeteer.launch(options)
    • sourcesDir - Directory path where your sources are defined. Default is the "sources" directory included with the ProxyLists project.
  • Calls to getProxies and getProxiesFromSource will now both clean-up by calling the dataSourcer.close method once all the sources have sent their end event. This has the effect of automatically closing any browser instances used by proxy sources.

v1.19.0

4 years ago
  • Several new sources, more info scraped from existing sources
  • Close browser tabs used by source when it sends its end event
  • Overall better error handling
  • CLI:
    • --output-file and --log-file can now accept absolute file paths

v1.18.0

4 years ago
  • Fixed more sources
  • CLI tool now exits properly
  • No end event issue should be resolved - see #90