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

Web Automation Python Packages

Python packages with the GitHub topic web-automation. Sorted by relevance, with stars and monthly downloads.
Kaliiiiiiiiii-Vinyzu
patchright

Undetected Python version of the Playwright testing and automation library.

3.6M 1K 107
seleniumbase
seleniumbase

📊 APIs for web automation, testing, and bypassing bot-detection.

3.1M 13K 2K
browser-use
browser-harness

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

326K 16K 1K
tryolabs
requestium

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

78K 2K 144
seleniumbase
pytest-seleniumbase

📊 APIs for web automation, testing, and bypassing bot-detection.

32K 13K 2K
seleniumbase
selenium-base

📊 APIs for web automation, testing, and bypassing bot-detection.

30K 13K 2K
seleniumbase
sbase

📊 APIs for web automation, testing, and bypassing bot-detection.

26K 13K 2K
seleniumbase
pytest-sbase

📊 APIs for web automation, testing, and bypassing bot-detection.

26K 13K 2K
mherrmann
helium

Lighter web automation with Python

25K 8K 513
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

22K 253 88
seleniumbase
basecase

📊 APIs for web automation, testing, and bypassing bot-detection.

17K 13K 2K
twill-tools
twill

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

7K 32 5
Scrape-Technology
abrasio

Python SDK for undetected web scraping with support for local (free) and cloud (paid) modes.

4K 6 0
JE-Chen
automation-file

PyBreeze features built-in modules tailored for every level of modern automation, allowing developers to tackle complex scenarios without leaving the IDE.

3K 64 2
Intergration-Automation-Testing
pybreeze-dev

PyBreeze features built-in modules tailored for every level of modern automation, allowing developers to tackle complex scenarios without leaving the IDE.

3K 64 2
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.

3K 70 17
steve-z-wang
pywebtask

Easy-to-use LLM-powered web automation.

2K 13 1
Intergration-Automation-Testing
pybreeze

PyBreeze features built-in modules tailored for every level of modern automation, allowing developers to tackle complex scenarios without leaving the IDE.

2K 64 2
Intergration-Automation-Testing
automation-ide-dev

PyBreeze features built-in modules tailored for every level of modern automation, allowing developers to tackle complex scenarios without leaving the IDE.

2K 64 2
cccarv82
automation-fw-setup

Python script for setting up a test automation project. Supports 'Robot Framework' for 'Web' platform. Checks installations, creates project folder, and sets up a virtual environment. Contributions welcome.

2K 1 0
Intergration-Automation-Testing
automation-ide

PyBreeze features built-in modules tailored for every level of modern automation, allowing developers to tackle complex scenarios without leaving the IDE.

1K 64 2
lamia-lang
lamia-lang

Human language meets Python. Write AI-powered scripts in plain English.

1K 3 0
pseudo-usama
hermex

Drive ChatGPT and Gemini from Python — no API keys, no billing, just the free web UI.

1K 27 9
hasnainshahidx
turnstile-solver

A Python-based solver that finds, clicks, and solves Cloudflare Turnstile CAPTCHA using Selenium and Chrome DevTools Protocol (CDP) — supports both headless and GUI modes.

1K 62 19
    • Data from PyPI, GitHub, ClickHouse, and BigQuery