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

Selenium Python Packages

Python packages with the GitHub topic selenium. Sorted by monthly downloads, with stars and forks.
testcontainers
testcontainers

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

31.4M 2K 389
SergeyPirogov
webdriver-manager

Library provides the way to automatically manage drivers for different browsers

6.6M 2K 486
ultrafunkamsterdam
undetected-chromedriver

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

2M 13K 1K
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
robotframework
robotframework-seleniumlibrary

Web testing library for Robot Framework

1.1M 1K 787
CloakHQ
cloakbrowser

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

884K 32K 3K
apify
crawlee

Crawleeโ€”A web scraping and browser automation library for Python to build reliable crawlers. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Parsel, BeautifulSoup, Playwright, and raw HTTP. Both headful and headless mode. With proxy rotation.

849K 10K 808
pytest-dev
pytest-selenium

Plugin for running Selenium with pytest

460K 352 120
cobrateam
splinter

splinter - python test framework for web applications

307K 3K 511
marketsquare
robotframework-seleniumtestability

Extension for SeleniumLibrary that provides manual and automatic waiting for asyncronous events like fetch, xhr, etc.

275K 35 13
pyodide
pytest-pyodide

Pytest plugin for testing applications that use Pyodide

269K 38 20
testcontainers
testcontainers-core

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

209K 2K 389
kameleo-io
kameleo-local-api-client

Anti-detect browser for web scraping and automation. Engine-level fingerprint masking for Chromium and Firefox. Self-hosted, Docker-ready. Integrates with Selenium, Playwright, and Puppeteer via SDKs in Python, JavaScript, and C#.

161K 212 30
percy
percy-selenium

Percy visual testing for Python Selenium

90K 12 4
mailosaur
mailosaur

Mailosaur email and SMS testing library for Python

82K 9 7
prashanth-sams
pytest-html-reporter

Generate rich, static HTML reports for pytest with analytics, build history, flaky-test insights, automatic screenshots, logs, coverage, pytest-bdd, reruns, and xdist support

54K 128 44
NayakwadiS
selenium-page-factory

โšก Python library provides page factory approach to implement page object model in selenium

52K 46 14
testcontainers
testcontainers-postgres

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

48K 2K 389
tryolabs
requestium

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

38K 2K 144
testcontainers
testcontainers-redis

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

37K 2K 389
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
testcontainers
testcontainers-mysql

Testcontainers is a Python library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.

32K 2K 389
qentinelqi
qweb

Keyword driven automation for the web

31K 48 18
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology