rebrowser/rebrowser-bot-detector
Modern tests to detect automated browser behavior. Cover most important leaks from Puppeteer and Playwright.
This project helps web scraping practitioners and anyone automating browser tasks to ensure their automated browsers are not easily detected and blocked by anti-bot systems. It takes an automated browser setup (like one using Puppeteer or Playwright) as input and provides a list of common detection methods, showing whether your setup passes or fails each test. The output helps you identify and fix vulnerabilities that cause your automated browsers to be flagged as bots.
142 stars. No commits in the last 6 months.
Use this if you are using browser automation for web scraping, data collection, or any task where you need your automated browser to appear as a normal user and avoid being blocked.
Not ideal if you are developing anti-bot software yourself, as this tool is designed to help automate browsers evade detection, not create detection systems.
Stars
142
Forks
10
Language
JavaScript
License
—
Category
Last pushed
Oct 25, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/perception/rebrowser/rebrowser-bot-detector"
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.