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.