luka-dev/headless-task-server
A headless browser task/job queue & runner based on Hero (Chrome)
This project helps you automate interactions with websites, such as gathering data, testing web pages, or automating repetitive online tasks, without needing to visually open a browser. You provide instructions for what to do on a website (like navigating, clicking buttons, or extracting text), and it returns the desired data or confirmation of the action. It's designed for anyone who needs to programmatically interact with many websites efficiently.
No commits in the last 6 months.
Use this if you need to run many automated web browsing tasks concurrently and reliably, such as scraping data from multiple sources or performing automated UI tests.
Not ideal if you only need to perform a few simple web requests or require a visual browser for debugging every task.
Stars
34
Forks
5
Language
TypeScript
License
MIT
Category
Last pushed
Jul 06, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/luka-dev/headless-task-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
seleniumbase/SeleniumBase
APIs for browser automation, testing, and bypassing bot-detection.
apify/crawlee-python
Crawlee—A web scraping and browser automation library for Python to build reliable crawlers....
intoli/user-agents
A JavaScript library for generating random user agents with data that's updated daily.
apify/crawlee
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In...
Kaliiiiiiiiii-Vinyzu/patchright
Undetected version of the Playwright testing and automation library.