BotD

Browser bot detector

Detects automation tools and frameworks in web applications without requiring a server.

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.

GitHub

1k stars
25 watching
82 forks
Language: TypeScript
last commit: 22 days ago
automationbot-detectionbotsheadless-chromeplaywrightpuppeteerselenium

Related projects:

Repository Description Stars
jaybizzle/crawler-detect A PHP class that detects bots and crawlers using user agent analysis. 1,999
hisorange/browser-detect A package to identify user browser and device details using multiple well-tested packages. 1,090
internetlab-br/twitter-bots An analysis tool to identify Twitter bots following presidential candidates. 48
bigbadbleucheese/kong A .NET library that identifies characteristics of web browsers by parsing their User-Agent header strings. 17
fingerprintjs/fingerprintjs-android A lightweight Android device identification and fingerprinting library 586
biola/voight-kampff A Ruby gem that detects and identifies bot traffic based on user agent patterns 184
fanyong920/jvppeteer A Java library for automating Chrome browser functionality using DevTools 725
erwanlr/fingerprinter Tools to identify software versions and detect security vulnerabilities in web applications and platforms. 256
unicodeveloper/laravel-identify A Laravel package to detect user's browser, operating system, language and device information. 191
angrykoala/wendigo A tool for automating front-end testing using browser automation and Puppeteer 149
jonhoo/fantoccini An API for programmatically interacting with web pages using WebDriver 1,677
cbschuld/browser.php A PHP class to detect a user's browser and platform using the user agent string. 579
salesforce/jarm A tool used to identify and group servers by their TLS configuration 1,170
alvaroparker/libfprint-rs A Rust wrapper around libfprint library for fingerprint recognition and sensor functionality. 11
prescience-data/dark-knowledge A curated collection of research papers and presentations on browser fingerprinting and counter-detection techniques 625