PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Bot Detection Python Packages

Python packages with the GitHub topic bot-detection. Sorted by relevance, with stars and monthly downloads.
seleniumbase
seleniumbase

APIs for browser automation, testing, and bypassing bot-detection.

3.5M 13K 2K
ultrafunkamsterdam
undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

999K 13K 1K
scrapfly
scrapfly-sdk

Official Python SDK for the Scrapfly platform: web scraping, screenshots, AI extraction, crawling, and a remote anti-bot browser. Integrates with Scrapy, LlamaIndex, and LangChain.

256K 55 15
CloakHQ
cloakbrowser

Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.

238K 13K 989
rebrowser
rebrowser-playwright

A drop-in replacement for playwright-python patched with rebrowser-patches. It allows to pass modern automation detection tests.

100K 99 10
omkarcloud
botasaurus

The All in One Framework to Build Undefeatable Scrapers

37K 5K 424
romis2012
is-bot

Detect bots/crawlers/spiders via user-agent string

30K 13 1
omkarcloud
bota

The All in One Framework to Build Undefeatable Scrapers

30K 5K 424
omkarcloud
javascript-fixes

The All in One Framework to Build Undefeatable Scrapers

28K 5K 424
omkarcloud
botasaurus-humancursor

The All in One Framework to Build Undefeatable Scrapers

28K 5K 424
seleniumbase
selenium-base

APIs for browser automation, testing, and bypassing bot-detection.

27K 13K 2K
seleniumbase
pytest-seleniumbase

APIs for browser automation, testing, and bypassing bot-detection.

26K 13K 2K
seleniumbase
sbase

APIs for browser automation, testing, and bypassing bot-detection.

24K 13K 2K
sardanioss
httpcloak

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.

24K 1K 75
tn3w
is-crawler

Crawler detection from User-Agent strings in 50 ns. Issues and pull requests welcome!

22K 0 0
seleniumbase
pytest-sbase

APIs for browser automation, testing, and bypassing bot-detection.

22K 13K 2K
seleniumbase
basecase

APIs for browser automation, testing, and bypassing bot-detection.

11K 13K 2K
omkarcloud
botasaurus-server

The All in One Framework to Build Undefeatable Scrapers

3K 5K 424
udger
udger

Python agent string parser based on Udger https://udger.com/products/local_parser

3K 39 16
GagancM
arcis

Inside-the-app security middleware for Node.js, Python, and Go. 20+ attack vectors. One install, three languages, MIT.

3K 5 1
ByteXenon
undetected-geckodriver

A custom Firefox Selenium-based Webdriver. Passes all bot mitigation systems

2K 80 19
arcjet
arcjet

Arcjet Python SDK. Stop bots and automated attacks from burning your AI budget, leaking data, or misusing tools with Arcjet's AI security building blocks.

1K 31 2
rayobyte-data
rayobrowse

Stealth Chromium browser for web scraping and AI agents.

1K 164 8
trustcomponent
trustcaptcha

TrustCaptcha – Privacy-first CAPTCHA solution for Python. GDPR-compliant, bot protection made in Europe.

818 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery