# SeleniumBase

> Python framework for browser automation, E2E testing, and scraping

SeleniumBase is a Python framework for web automation, end-to-end testing, and web scraping. It provides high-level APIs over Selenium, Playwright, and Chrome DevTools Protocol (CDP) with built-in stealth modes to bypass bot detection. Automation scripts can be executed using pytest, standard Python scripts, or its command-line interface.

- Source: https://github.com/seleniumbase/SeleniumBase
- Homepage: https://seleniumbase.io
- License: MIT
- Language: Python
- Stars: 13050
- Forks: 1592
- Contributors: 33
- Last commit: 2026-10-02
- Latest release: v4.55.0 (2026-10-01)
- Purpose: Developer tools, Automation
- Runs on: Docker / self-host, CLI, Library / SDK
- For: Personal

## Worth score: 81/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 21/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 10/15
- Readiness: 15/15

## Alternatives

- [Playwright](https://diggithub.com/microsoft/playwright.md): Web testing and automation for all major browsers
- [Scrapling](https://diggithub.com/D4Vinci/Scrapling.md): Adaptive web scraping framework for Python
- [Crawlee for Python](https://diggithub.com/apify/crawlee-python.md): Web scraping for Python
- [Stagehand](https://diggithub.com/browserbase/stagehand.md): SDK for AI web automation
- [ARTEMIS](https://diggithub.com/google/artemis.md): Natural-language Android automation
- [Puppeteer](https://diggithub.com/puppeteer/puppeteer.md): Control Chrome and Firefox from JavaScript
- [Selenium](https://diggithub.com/SeleniumHQ/selenium.md): Browser automation framework
- [Full Stack FastAPI Template](https://diggithub.com/fastapi/full-stack-fastapi-template.md): Full-stack template with FastAPI and React

---

Source page: https://diggithub.com/seleniumbase/SeleniumBase
Updated: 2026-10-04
