Ross ROSS = Recommend OSS · open-source software intelligence for agents

bonigarcia/webdrivermanager

Automated driver management and other helper features for Selenium WebDriver in Java observed · 2026-08-28

github.com/bonigarcia/webdrivermanager · homepage · Java · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

91/100

  • Activity 98
  • Release rhythm 77
  • 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: 19.5
  • age_days: 4189
  • days_rel: 153
  • days_push: 12
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

2686 stars · 690 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

WebDriverManager is an open-source Java library that automates the management (download, setup, and maintenance) of browser drivers required by Selenium WebDriver, such as chromedriver and geckodriver. It also provides browser discovery, WebDriver object building, and the ability to run browsers in Docker containers.

Use cases

  • automatically download and set up chromedriver for Selenium tests in Java
  • manage geckodriver and msedgedriver versions for cross-browser testing
  • run Selenium browsers inside Docker containers
  • discover browsers installed on the local system
  • build WebDriver objects like ChromeDriver or FirefoxDriver programmatically
  • avoid manual driver binary maintenance in CI pipelines
  • run WebDriverManager as a CLI or server for driver resolution

When to choose

  • you write Selenium WebDriver tests in Java and want driver binaries handled automatically
  • you need browsers running in Docker for isolated test environments
  • you want browser discovery and WebDriver building helpers in one library

When to avoid

  • you use Selenium 4.6+ where built-in Selenium Manager already handles drivers
  • you automate browsers from Python, C#, or other non-JVM languages
  • you need a full browser-testing framework rather than a driver management utility

Facets

library · maturity stable

testing e2e-testing developer-tools cli testing developer-tools web-development jvm cross-platform selenium-webdriver browser-automation driver-management chromedriver geckodriver junit test-automation docker-browsers automation docker

3 sources

Member repositories

RepositoryRoleHealth v2
bonigarcia/webdrivermanagermain91

For agents

markdown · JSON · MCP: product_card(name="bonigarcia/webdrivermanager")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem