A Node.js command-line utility that automates 5SOCKS, a residential SOCKS5 proxy service whose only programmatic surface is a fragile web dashboard. The CLI drives the dashboard through Playwright headlessly, so a scraping platform can reserve, rotate, and export proxy credentials on demand without a human in the loop.

Built because every meaningful proxy operation at scale (reserving a fresh batch, exporting credentials, releasing exhausted ones) required pointing a real browser at the dashboard and clicking through it. That doesn’t fit inside a distributed scraping platform.

  • Node.js ≥ 16, Playwright-driven, MIT-licensed.
  • Bundled Chromium handles the JS challenges the dashboard relies on.
  • Recovered from Wayback Machine archives after the GitHub purge.