Go Selenium and browser control tools

Open-source Go projects categorized as Selenium and browser control tools

Top 4 Go Selenium and browser control tool Projects

Selenium and browser control tools
  1. chromedp

    A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

    Project mention: Rustify some puppeteer code | dev.to | 2024-06-27

    To my surprise the code was closer in structure to the puppeteer version than it was to the chromedp. The chromedp version uses nested context declarations to manage the browser and page runtimes, the rust version uses a more linear approach. You construct a browser instance and then you can interact with it as a user would. This points at the fact that the chromiumoxide api is higher level.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. rod

    A Chrome DevTools Protocol driver for web automation and scraping.

  4. playwright-go

    Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.

  5. cdp

    Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Selenium and browser control tools discussion

Log in or Post with

Go Selenium and browser control tools related posts

  • Gopherizing some puppeteer code

    4 projects | dev.to | 6 Jun 2024
  • Need help authenticating to Okta programatically.

    2 projects | /r/okta | 3 Jul 2023
  • Web scraping with Go

    5 projects | /r/golang | 2 Apr 2023
  • Web Crawler in Go: Extracting Keyword-Relevant Text with Text Density

    2 projects | /r/golang | 18 Mar 2023
  • Best option for browser automation

    1 project | /r/golang | 17 Feb 2023
  • I’m messed up with Go libraries

    2 projects | /r/golang | 15 Jan 2023
  • How can I do infinte scroll with go http

    1 project | /r/golang | 16 Nov 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 12 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Selenium and browser control tool projects in Go? This list will help you:

# Project Stars
1 chromedp 11,359
2 rod 5,678
3 playwright-go 2,395
4 cdp 741

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that Go is
the 4th most popular programming language
based on number of references?