prescience-data/puppeteer-botcheck
🕵‍♂ Bot detection tests for Puppeteer. Hide and seek!
This tool helps web scraping developers understand how detectable their automated browser scripts are to common bot detection services. You provide a Puppeteer page instance, and it runs a series of tests against various bot detection tools like SannySoft, reCAPTCHA, and Datadome, outputting scores or outcomes directly to your console. Web scraping engineers or QA testers who build and maintain automated web browsers for data collection would find this useful.
103 stars. No commits in the last 6 months.
Use this if you are developing web scraping bots and need to evaluate how well your automated browser instances can evade detection by established bot-detection services.
Not ideal if you are looking for a general-purpose bot detection solution to protect your website or if you are not working with Puppeteer.
Stars
103
Forks
8
Language
TypeScript
License
—
Category
Last pushed
Mar 05, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/prescience-data/puppeteer-botcheck"
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.