Selenium and browser control tools - Awesome Go
- cdp - Type-safe bindings for the Chrome Debugging Protocol that can be used with browsers or other debug targets that implement it.
- chromedp - a way to drive/test Chrome, Safari, Edge, Android Webviews, and other browsers supporting the Chrome Debugging Protocol.
- ggr - a lightweight server that routes and proxies Selenium WebDriver requests to multiple Selenium hubs.
- playwright-go - browser automation library to control Chromium, Firefox and WebKit with a single API.
- rod - A Devtools driver to make web automation and scraping easy.
- selenoid - alternative Selenium hub server that launches browsers within containers.
- failpoint - An implementation of failpoints for Golang.