Ross ROSS = Recommend OSS · open-source software intelligence for agents

autoscrape-labs/pydoll

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions. observed · 2026-08-28

github.com/autoscrape-labs/pydoll · homepage · HTML · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 87
  • Longevity 48
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 3.0
  • age_days: 675
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 79

Full methodology

Adoption not part of the score

7048 stars · 402 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Pydoll is a Python library for automating Chromium-based browsers directly over the Chrome DevTools Protocol, with no WebDriver binary and no navigator.webdriver flag. It provides humanized interactions, consistent fingerprint injection, network interception, and typed structured data extraction behind an async API.

Use cases

  • scrape websites that block selenium with cloudflare
  • automate chrome without webdriver in python
  • bypass cloudflare turnstile and recaptcha v3 in a scraper
  • run e2e browser tests with realistic human-like clicks and typing
  • extract structured data from web pages into typed python models
  • spoof browser fingerprint to avoid bot detection
  • intercept and block network requests while crawling

When to choose

  • your scraper or tests get blocked by anti-bot systems like Cloudflare or reCAPTCHA
  • you want browser automation in Python without managing webdriver binaries or version matching
  • you need an async, fully typed API for driving Chromium or Edge

When to avoid

  • you need to automate non-Chromium browsers like Firefox or Safari
  • you need a synchronous API or a language other than Python
  • you expect guaranteed captcha solving regardless of IP reputation

Facets

library · maturity active

web-scraping http-client testing e2e-testing browser-extension web-development crawlers developer-tools testing python cross-platform cli browser-automation cdp anti-detection stealth headless-browser captcha-bypass selenium-alternative playwright-alternative async fingerprint-spoofing automation

3 sources

Member repositories

RepositoryRoleHealth v2
autoscrape-labs/pydollmain85

For agents

markdown · JSON · MCP: product_card(name="autoscrape-labs/pydoll")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem