Selenium
A browser automation framework and ecosystem. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 85
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 31.0
- age_days: 4979
- days_rel: 23
- days_push: 8
- n_releases_24m: 23
Adoption not part of the score
34397 stars · 8716 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Selenium is an umbrella project of tools and libraries for automating web browsers, providing the infrastructure for the W3C WebDriver specification. It includes WebDriver language bindings, Selenium Grid for distributed parallel execution, and Selenium IDE for record-and-playback.
Use cases
- automate browser interactions for testing web applications
- run cross-browser regression test suites
- scrape data from websites that require JavaScript rendering
- distribute and scale browser tests across multiple machines with Selenium Grid
- record and replay browser interactions with Selenium IDE
- automate repetitive web-based administration tasks
When to choose
- you need cross-browser automation compatible with all major browsers
- you want a W3C-standard WebDriver API with bindings in many languages
- you need to scale tests in parallel across environments with Grid
- you need mature, widely supported browser automation with a large ecosystem
When to avoid
- you only need fast, lightweight HTTP-level API testing without a real browser
- you want a simpler modern alternative like Playwright for a single language stack
- you need mobile app automation (consider Appium, which builds on WebDriver)
- you need pure static HTML parsing without browser rendering
Facets
framework · maturity stable
testing e2e-testing web-scraping workflow-automation testing web-development developer-tools cross-platform jvm python dotnet ruby rust browser-automation webdriver selenium-grid selenium-ide w3c-webdriver regression-testing cross-browser-testing automation javascript docker
6 sources
- readme: https://github.com/SeleniumHQ/selenium · fetched 2026-08-28 · 6a01c1059594
- homepage: https://selenium.dev · fetched 2026-08-29 · fa63b48024a9
- site_page: https://www.selenium.dev/about · fetched 2026-08-29 · 1b07bf60223a
- site_page: https://www.selenium.dev/documentation · fetched 2026-08-29 · c8f228c9361b
- site_page: https://www.selenium.dev/documentation/webdriver · fetched 2026-08-29 · be57ecf57f64
- site_page: https://www.selenium.dev/documentation/grid · fetched 2026-08-29 · aa0785940c29
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| SeleniumHQ/selenium | main | 94 |
| SeleniumHQ/docker-selenium | infra | 94 |
| SeleniumHQ/seleniumhq.github.io | docs | 77 |
For agents
markdown · JSON · MCP: product_card(name="SeleniumHQ/selenium")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem