Repository navigation
Showcase: ATS Zero-Browser Gateway — Protocol-level scraping for Workday & ATS boards #512
ginugokz
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone! 👋
I wanted to share ATS Zero-Browser Gateway, an open-source project and Apify Actor designed to solve the headache of scraping modern enterprise applicant tracking systems (Workday, Greenhouse, Lever, Ashby).
Why Avoid Headless Browsers for ATS?
Traditional scrapers spin up Chromium/Playwright to deal with client-side hydration on Workday career portals. This eats 800MB–1.2GB of RAM and takes 45–60s per scrape.
Instead, this project connects straight to the internal JSON/CXS endpoints (e.g.
/wday/cxs/{org}/{portal}/jobs):Performance: Extracts 40+ jobs with descriptions, HTML, and compensation in 8.9 seconds at 58–70 MB peak RAM (measured 31 Oct 2026).
Dual-Hash Delta Tracking: Automatically calculates structural & content hashes to emit clean
ADDED,REMOVED, orUPDATEDlifecycle events.MCP & n8n Ready: Exposes an MCP server for AI coding agents (Claude Code, Cursor) and ships with a ready-to-import n8n workflow.
💻 GitHub Repo: https://github.com/ginugokz/ats-zero-browser-gateway
📦 Apify Store: https://apify.com/ginugokz/ats-zero-browser-gateway
Would love any feedback or thoughts from fellow scrapers!
Edited 17 Oct 2026: SmartRecruiters support was removed because its robots.txt disallows automated access. Supported: Workday, Greenhouse, Lever and Ashby.
All reactions