SeleniumBase

SeleniumBase is a Python framework that automates web browsers for testing, scraping, and stealth browsing for developers.

What it is good for

  • Automating repetitive actions in a web browser
  • Scraping data from websites that block bots
  • Getting past CAPTCHAs and bot-detection checks
  • Writing automated tests for a website

At a glance

Who it is for
Setup
Requires programming

Level 5 of 5. You need to write code to use it.

Cost
Free and open source
Type
Framework or SDK
Tasks
Works with
Selenium, Playwright, pytest, Chrome, Chromium, Microsoft Edge

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
13,221

GitHub numbers as of Nov 2, 2026. Updated weekly.

13k 13.1k 13.2k Sep 24, 2026 Nov 2, 2026
GitHub stars for SeleniumBase: 12,988 on Sep 24, 2026, 13,221 on Nov 2, 2026. Source: GitHub.

Official links

Setup steps are on the official pages. We do not repeat them here, since they change.

Questions

Is SeleniumBase free?
Yes. It is free and open source (MIT license).
Do I need to know how to code to use SeleniumBase?
Yes. You need to write code to use it.
What does SeleniumBase work with?
According to its own documentation, it works with Selenium, Playwright, pytest, Chrome, Chromium, and Microsoft Edge.
What is SeleniumBase good for?
Automating repetitive actions in a web browser, scraping data from websites that block bots, getting past CAPTCHAs and bot-detection checks, and writing automated tests for a website.

Similar agents

  • browser-use

    Browser Use is an open-source Python library and cloud service that lets AI agents control a web browser to finish tasks for you.

  • Stagehand

    Stagehand is a code library that lets AI agents use websites in a browser and pull structured data from them for developers.

  • Moli

    Moli is a headless browser that lets AI agents fetch pages, extract content, and automate browser tasks with low resource use.

  • camofox-browser

    camofox-browser is a stealth browser server that lets AI agents load and use websites that block automated browsers.

  • Lightpanda Browser

    Lightpanda Browser is a headless browser that runs AI agents and automation scripts faster and with less memory than Chromium for developers and automation builders.

  • Obscura

    Obscura is a headless browser that lets AI agents and scrapers load and read web pages with a small footprint for developers.

Last updated Nov 2, 2026. Tracked since Oct 28, 2026. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.