# SeleniumBase

> MIT Python browser automation and testing

**Category:** Python  
**Pricing:** open-source  
**URL:** https://seleniumbase.io  
**GitHub:** https://github.com/seleniumbase/SeleniumBase  
**Added:** 2026-10-18

---

## The Hook

SeleniumBase is a Python framework for browser automation, end-to-end testing and scraping that wraps Selenium and the Chrome DevTools Protocol with pytest integration, a recorder, dashboards and stealth modes.

## What's Good

MIT (seleniumbase/SeleniumBase), release v4.56.2 (2026-10-16), developed since 2014. Assertions auto-wait, tests run under pytest, and there are a recorder, visual testing, charts, tours and a presenter mode. UC Mode and CDP Mode drive Chrome directly for automation that standard WebDriver can't do, and it ships an MCP option. ★~13.1k.

## The Catch

A large share of the README is about bypassing bot detection and CAPTCHAs, which can break site terms — use it on sites you own or are allowed to automate. The API surface is huge, so pick one style and stick to it. For new JavaScript projects, Playwright is the more common default.

## Verdict

The most batteries-included Python browser framework — powerful, but use the stealth parts responsibly.
