bot-detection
Tracked open-source repos tagged bot-detection, sorted by stars.
Related topics
Topics that frequently appear alongside bot-detection on the same repo.
Recent risers
Repos created in the last 90 days, tagged bot-detection.
- #1
TypeScript bot detection: catch WebDriver, headless Chrome, Playwright/Puppeteer, robotic mouse/typing, datacenter IPs, JA3 TLS mismatch & timezone spoofing — browser + Node.
★ 545
- #1
Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.
★ 31,110+163Star change over the last 7 days - #2
Born as an AI web agent that applied to jobs in bulk. Becoming a general one: an agent you point at the web and tell what to do.
★ 30,304+26Star change over the last 7 days - #3
APIs for browser automation, testing, and bypassing bot-detection. Includes CDP Mode: A stealthy configuration for chromium that passes every bot detection test.
★ 12,972+1Star change over the last 7 days - #4
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
★ 12,821+7Star change over the last 7 days - #5
UAParser.js - The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser (client-side) or Node.js (server-side).
★ 10,186+1Star change over the last 7 days - #6
Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.
★ 9,039+79Star change over the last 7 days - #7
The All in One Framework to Build Undefeatable Scrapers
★ 5,695+3Star change over the last 7 days - #8
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
★ 5,131+2Star change over the last 7 days - #9
The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
★ 3,523+3Star change over the last 7 days - #10
Advanced Privacy Browser Core with Unified Fingerprint Defense: Cloudflare, Akamai, Kasada, Shape, DataDome, PerimeterX, hCaptcha, FunCaptcha, Imperva, reCAPTCHA, ThreatMetrix, Adscore
★ 2,601+8Star change over the last 7 days - #11
Free antidetect browser stealth for Playwright: undetected headless Firefox fingerprint. Python scraping, recaptcha and bot detection bypass. Open source
★ 1,962+13Star change over the last 7 days - #12
tirreno is a security framework. Event tracking, threat detection, and risk scoring for any product.
★ 1,508+3Star change over the last 7 days - #13
Free bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.
★ 1,461+4Star change over the last 7 days - #14
Collection of patches for puppeteer and playwright to avoid automation detection and leaks. Helps to avoid Cloudflare and DataDome CAPTCHA pages. Easy to patch/unpatch, can be enabled/disabled on demand.
★ 1,422-1Star change over the last 7 days - #15
A blazing fast, async-first, undetectable webscraping/web automation framework based on ultrafunkamsterdam/nodriver. Now with Docker support!
★ 1,413+1Star change over the last 7 days - #16
Go HTTP client with browser-identical TLS/HTTP2 fingerprinting. Bypass bot detection by perfectly mimicking Chrome, Firefox, and Safari at the cryptographic level (JA3/JA4, Akamai fingerprint, header order). Supports HTTP/1.1, HTTP/2, HTTP/3, sessions, cookies, and proxies.
★ 1,275+15Star change over the last 7 days - #17
Browser Detection for Laravel by hisorange!
★ 1,141+0Star change over the last 7 days - #18
A free, open-source javascript fingerprinting library
★ 1,137+1Star change over the last 7 days - #19
Runtime security for AI apps and agents: prompt injection detection, tool-call authorization, sensitive-data redaction, bot protection, and rate limiting. Drop it into your JS/TS code.
★ 682+1Star change over the last 7 days - #20
TypeScript bot detection: catch WebDriver, headless Chrome, Playwright/Puppeteer, robotic mouse/typing, datacenter IPs, JA3 TLS mismatch & timezone spoofing — browser + Node.
★ 545-9Star change over the last 7 days