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

Selenium Python Packages

Python packages with the GitHub topic selenium. Sorted by relevance, with stars and monthly downloads.
SeleniumHQ
selenium

A browser automation framework and ecosystem.

58.7M 34K 9K
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.

27.6M 2K 375
SergeyPirogov
webdriver-manager

Library provides the way to automatically manage drivers for different browsers

12.2M 2K 486
seleniumbase
seleniumbase

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

3.1M 13K 2K
robotframework
robotframework-seleniumlibrary

Web testing library for Robot Framework

2.1M 1K 786
ultrafunkamsterdam
undetected-chromedriver

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

1M 13K 1K
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.

648K 9K 765
CloakHQ
cloakbrowser

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

542K 28K 2K
marketsquare
robotframework-seleniumtestability

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

500K 36 13
cobrateam
splinter

splinter - python test framework for web applications

498K 3K 509
pytest-dev
pytest-selenium

Plugin for running Selenium with pytest

483K 352 118
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.

299K 2K 375
mailosaur
mailosaur

Mailosaur email and SMS testing library for Python

129K 9 7
percy
percy-selenium

Percy visual testing for Python Selenium

120K 12 4
Kaliiiiiiiiii-Vinyzu
cdp-patches

Patching CDP (Chrome DevTools Protocol) leaks on OS level. Easy to use with Playwright, Selenium, and other web automation tools.

116K 162 18
NayakwadiS
selenium-page-factory

âš¡ Python library provides page factory approach to implement page object model in selenium

82K 43 14
tryolabs
requestium

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

78K 2K 144
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.

73K 2K 375
microsoft
msedge-selenium-tools

An updated EdgeDriver implementation for Selenium 3 with newly-added support for Microsoft Edge (Chromium).

53K 91 22
percy
percy-python-selenium

Percy visual testing for Python Selenium

49K 12 4
pyodide
pytest-pyodide

Pytest plugin for testing applications that use Pyodide

33K 38 20
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.

33K 2K 375
seleniumbase
pytest-seleniumbase

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

32K 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.

31K 2K 375
    • Data from PyPI, GitHub, ClickHouse, and BigQuery