bonigarcia/webdrivermanager
Automated driver management and other helper features for Selenium WebDriver in Java 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
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
- readme: https://github.com/bonigarcia/webdrivermanager · fetched 2026-08-28 · 82d57ec2d299
- homepage: http://bonigarcia.dev/webdrivermanager/ · fetched 2026-08-29 · 6a316965487f
- site_page: https://bonigarcia.dev/selenium-jupiter · fetched 2026-08-29 · 807ebd8aa302
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| bonigarcia/webdrivermanager | main | 91 |
For agents
markdown · JSON · MCP: product_card(name="bonigarcia/webdrivermanager")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem