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.
-
Updated
Feb 18, 2025 - TypeScript
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.
🕵♂ Bot detection tests for Puppeteer. Hide and seek!
Protect your website from bots with Prosopo Procaptcha
An example Next.js application protected by Arcjet.
A drop-in replacement for puppeteer-core patched with rebrowser-patches. It allows to pass modern automation detection tests.
JavaScript based bot and automation detection library
Fingerprint Pro Akamai Integration is responsible for proxying identification and JavaScript agent download requests that are performed on your Akamai infrastructure.
An example Remix application protected by Arcjet.
Fingerprint Pro Fastly VCL Integration is responsible for proxying identification and JavaScript agent download requests that are performed on your Fastly infrastructure.
Antibot Browser Agent
Arcjet Model Context Protocol (MCP) server. Help your AI agents implement bot detection, rate limiting, email validation, attack protection, data redaction.
An example NestJS application protected by Arcjet.
Trading Service Bot Library. Support gRpc Volume Bot, Bundler Bot, Sniping Bot, Copy Trading Bot, Wallet Tracker on raydium, pumpfun, meteora. Working on Solana & EVM Networks
A privacy-first CAPTCHA built for humans (only). No tracking. No AI training. Just human verification.
An example Next.js form + API route protected by Arcjet bot detection, rate limiting, and Shield WAF.
An example Next.js form + server action protected by Arcjet bot detection, rate limiting, and Shield WAF.
An example Next.js site protected by Arcjet bot detection middleware.
An example Express.js site protected by Arcjet bot detection, rate limiting, and Shield WAF.
Backend Security using Arcjet
Add a description, image, and links to the bot-detection topic page so that developers can more easily learn about it.
To associate your repository with the bot-detection topic, visit your repo's landing page and select "manage topics."