Stack Gems
Menu
← Catalog

SeleniumBase

MIT Python browser automation and testing

Python / Python · OSS/MIT · 13.1k

Reviewed 2026-10-18 · last push 2026-10-17 · repo checked 2026-10-19

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.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/seleniumbase.svg)](https://stackgems.com/gems/seleniumbase)

HTML

<a href="https://stackgems.com/gems/seleniumbase"><img src="https://stackgems.com/badge/seleniumbase.svg" alt="SeleniumBase reviewed on Stack Gems" height="20"></a>

Related

Python →