geckodriver is a proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers.