{"repo":"mozilla/geckodriver","free":true,"listed":false,"github":"https://github.com/mozilla/geckodriver","clone":"git clone https://github.com/mozilla/geckodriver.git","description":"WebDriver Classic proxy for automating Firefox through Marionette","language":null,"stars":7478,"topics":["webdriver","geckodriver","firefox","rust","gecko"],"license":"MPL-2.0","category":"workflow-automation","readme_excerpt":"geckodriver Proxy for using W3C [WebDriver] compatible clients to interact with Gecko-based browsers. This program provides the HTTP API described by the [WebDriver protocol] to communicate with Gecko browsers, such as Firefox. It translates calls into the [Marionette remote protocol] by acting as a proxy between the local- and remote ends. [WebDriver protocol]: https://w3c.github.io/webdriver/#protocol [Marionette remote protocol]: https://firefox-source-docs.mozilla.org/testing/marionette/ [WebDriver]: https://developer.mozilla.org/en-US/docs/Web/WebDriver Installation Geckodriver can be installed through various distribution channels: You can download pre-built binaries for the most common platforms from our [Releases] page on GitHub. Alternatively, you can compile it yourself by using: cargo install geckodriver , or Checking out the release branch or a specific tag. For a detailed list of changes included in each release, please refer to the [change log]. [change log]: https://github.com/mozilla/geckodriver/blob/release/CHANGES.md [Releases]: https://github.com/mozilla/geckodriver/releases/latest Documentation [WebDriver] (work in progress) Commands Errors Types Cross browser testing Selenium C# API JavaScript API Java API Perl API Python API Ruby API geckodriver usage Supported platforms Firefox capabilities Capabilities example Enabling trace logs Analyzing crash data from Firefox Contributing Building Testing Releasing Self-serving an ARM build Source code geckodriver ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mozilla","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mozilla/geckodriver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}