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

Web Automation Python Packages

Python packages with the GitHub topic web-automation. Sorted by monthly downloads, with stars and forks.
browser-use
browser-harness

Browser Harness | Self-healing harness that enables LLMs to complete any task.

7M 18K 2K
Kaliiiiiiiiii-Vinyzu
patchright

Undetected Python version of the Playwright testing and automation library.

3.9M 2K 114
browserbase
stagehand

The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.

1.4M 26K 2K
seleniumbase
seleniumbase

📊 API for Browser Automation, E2E Testing, and Web Scraping. CDP Mode is undetectable by anti-bot systems. Makes Playwright stealthy.

1.4M 13K 2K
browserbase
stagehand-py

The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.

88K 26K 2K
feder-cr
invisible-playwright

Playwright that anti-bots cannot see, so no captchas: same API, anti-detect stealth headless Firefox, undetected fingerprint, bypass bot detection, Python web scraping and browser automation.

45K 3K 302
tryolabs
requestium

Integration layer between Requests and Selenium for automation of web actions.

38K 2K 144
seleniumbase
pytest-sbase

📊 API for Browser Automation, E2E Testing, and Web Scraping. CDP Mode is undetectable by anti-bot systems. Makes Playwright stealthy.

34K 13K 2K
seleniumbase
pytest-seleniumbase

📊 API for Browser Automation, E2E Testing, and Web Scraping. CDP Mode is undetectable by anti-bot systems. Makes Playwright stealthy.

34K 13K 2K
seleniumbase
sbase

📊 API for Browser Automation, E2E Testing, and Web Scraping. CDP Mode is undetectable by anti-bot systems. Makes Playwright stealthy.

30K 13K 2K
mherrmann
helium

Lighter web automation with Python

29K 8K 513
seleniumbase
selenium-base

Framework for Browser Automation, Web Scraping, and Testing. CDP Mode is undetectable to anti-bot systems and adds stealth to stock Playwright.

29K 13K 2K
agent-labs-dev
fastbrowse

A fast browser agent: Jev picks each action from what is on the page, an LLM reads and plans, and every claim in an answer cites a quote from the page.

18K 114 14
seleniumbase
basecase

Framework for Browser Automation, Web Scraping, and Testing. CDP Mode is undetectable to anti-bot systems and adds stealth to stock Playwright.

16K 13K 2K
twill-tools
twill

A simple command-line web browser, for testing and web automation.

7K 32 6
Vinyzu
cursory

Generate 100% human-realistic Mouse Trajectories with Timings.

7K 165 21
nateshmbhat
webbot

Web automation library for simple and easy end to end testing and web browser automation that offers super charged features while keeping it simple to use and master

6K 252 87
peter-gy
pyagentbrowser

🌐 Python SDK for Vercel's native agent-browser engine with typed APIs

6K 1 0
feder-cr
invisible-selenium

Selenium that anti-bots cannot see, so no captchas: same API, anti-detect stealth headless Firefox, undetected fingerprint, bypass bot detection, Python web scraping and browser automation.

3K 2K 311
feder-cr
invisible-puppeteer

Puppeteer for Python that anti-bots cannot see, so no captchas: same API, anti-detect stealth headless Firefox, undetected fingerprint, bypass bot detection, web scraping and browser automation.

3K 1K 151
jiawei686
jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model macro replay, over the Chrome DevTools Protocol.

3K 19 2
MathiasPaulenko
wavexis-mcp

MCP server for browser automation — 220 tools for Chrome, Edge & Firefox via CDP + BiDi. 13 capability tiers, stealth mode, Lighthouse audits. No Node.js, no Chromium download. 100% Python.

2K 2 1
MathiasPaulenko
wavexis

Browser automation CLI — wraps cdpwave and bidiwave, no Node.js, no Chromium download. CDP & WebDriver BiDi backends, 80+ commands, async core, serve mode, session recording.

2K 2 0
DedInc
pyanty

A Python client for the Dolphin Anty API. It handles browser profile management and establishes remote debugging connections so you can attach Selenium, Playwright, Patchright, or Pyppeteer to Dolphin profiles.

2K 71 17
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology