Top 4 JavaScript bot-detection Projects
-
ua-parser-js
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).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
browser-fingerprinting
Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
-
rebrowser-patches
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.
-
FCaptcha
Open-source, invisible CAPTCHA that detects AI agents, bots, and headless browsers via 40+ behavioral signals, device & TLS fingerprinting, and SHA-256 proof of work. Self-hosted and privacy-first.
Project mention: FCaptcha – A modern CAPTCHA system designed to detect everything | news.ycombinator.com | 2026-03-01
JavaScript bot-detection discussion
JavaScript bot-detection related posts
Index
What are some of the best open-source bot-detection projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ua-parser-js | 10,138 |
| 2 | browser-fingerprinting | 4,993 |
| 3 | rebrowser-patches | 1,344 |
| 4 | FCaptcha | 156 |