# 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 {ref}`Firefox remote protocol ` by acting as a proxy between the local- and remote ends. You can consult the [change log] for a record of all notable changes to the program. [Releases] are made available on GitHub. ```{toctree} :maxdepth: 1 Support.md WebDriver capabilities Capabilities.md Usage.md Flags.md Profiles.md Bugs.md TraceLogs.md CrashReports.md Notarization.md ``` ## For developers ```{toctree} :maxdepth: 1 Building.md Testing.md Patches.md Releasing.md ARM.md ``` ## Communication The mailing list for geckodriver discussion is . If you prefer real-time chat, ask your questions on [#webdriver:mozilla.org](https://chat.mozilla.org/#/room/#webdriver:mozilla.org). [change log]: https://github.com/mozilla/geckodriver/releases [releases]: https://github.com/mozilla/geckodriver/releases [webdriver protocol]: https://w3c.github.io/webdriver/#protocol