mozilla/geckodriver
WebDriver Classic proxy for automating Firefox through Marionette observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 61
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 254.5
- age_days: 4338
- days_rel: 44
- days_push: 8
- n_releases_24m: 3
Adoption not part of the score
7479 stars · 1520 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
geckodriver is a standalone proxy that exposes the W3C WebDriver protocol over HTTP and translates those calls into Firefox's Marionette remote protocol. It allows WebDriver-compatible clients such as Selenium to automate and test Gecko-based browsers like Firefox.
Use cases
- run Selenium tests against Firefox
- automate Firefox browser tasks with WebDriver
- set up cross-browser end-to-end testing
- drive Firefox from a WebDriver client in Python or Java
- configure Firefox capabilities for automated sessions
- scrape or interact with web pages via browser automation
When to choose
- you need to automate or test Firefox with Selenium or another W3C WebDriver client
- you want a standards-compliant WebDriver implementation for Gecko browsers
- you need pre-built binaries or cargo installation across major platforms
When to avoid
- you are automating Chromium-based browsers (use chromedriver instead)
- you need WebDriver BiDi rather than the classic WebDriver protocol
- you want a pure in-process browser automation API without a proxy
Facets
cli-tool · maturity stable
testing e2e-testing http-server developer-tools testing web-development browser-extensions developer-tools windows cross-platform cli rust webdriver selenium firefox marionette gecko browser-automation w3c-webdriver automation linux macos
9 sources
- readme: https://github.com/mozilla/geckodriver · fetched 2026-08-28 · 9ab8f004fbb0
- homepage: https://firefox-source-docs.mozilla.org/testing/geckodriver/ · fetched 2026-08-29 · 4dd757682830
- site_page: https://firefox-source-docs.mozilla.org/index.html · fetched 2026-08-29 · 23d5dbede3b0
- site_page: https://firefox-source-docs.mozilla.org/devtools-user/about_colon_debugging/index.html · fetched 2026-08-29 · ff333d907452
- site_page: https://firefox-source-docs.mozilla.org/devtools-user/index.html · fetched 2026-08-29 · bb0398eb9a93
- site_page: https://firefox-source-docs.mozilla.org/devtools/index.html · fetched 2026-08-29 · 1e26958c1196
- site_page: https://firefox-source-docs.mozilla.org/tools/moztreedocs/index.html · fetched 2026-08-29 · dcbba387028c
- site_page: https://developer.mozilla.org/en-US/docs/Web/WebDriver/Capabilities · fetched 2026-08-29 · 0e3a877a042a
- site_page: https://firefox-source-docs.mozilla.org/testing/perfdocs/index.html · fetched 2026-08-29 · bf18ab538a80
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mozilla/geckodriver | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="mozilla/geckodriver")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem