Go Headless

Open-source Go projects categorized as Headless

Top 9 Go Headless Projects

  1. katana

    A next-generation crawling and spidering framework.

    Project mention: Ask HN: How to find subdomains and paths for a website | news.ycombinator.com | 2024-06-01
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. 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.

    CodeRabbit logo
  3. chromedp

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

    Project mention: Practical Ways to Generate PDFs in Go: Libraries, LaTeX, Pandoc, Chrome | dev.to | 2025-04-27

    chromedp lets you programmatically control Chrome.

  4. rod

    A Chrome DevTools Protocol driver for web automation and scraping.

    Project mention: Show HN: Puremd-mcp – MCP server for reliably accessing web content | news.ycombinator.com | 2025-04-01

    nice, i've been using https://github.com/go-rod/rod or python playwright for this and doing the logic to clean the html into text. But this is nice 1 step solution.

  5. gowitness

    šŸ” gowitness - a golang, web screenshot utility using Chrome Headless

    Project mention: Gowitness – a CLI screenshot utility that uses Chrome headless | news.ycombinator.com | 2024-09-17

    v3 just released with plenty of new features, optimizations and more! https://github.com/sensepost/gowitness/releases/tag/3.0.0

  6. crawlergo

    A powerful browser crawler for web vulnerability scanners

  7. playwright-go

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

  8. gocommerce

    A headless e-commerce for JAMstack sites.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. Dataflow kit

    Extract structured data from web sites. Web sites scraping.

  11. bartender

    A service to make web crawlers consume webpages easier (by go-rod)

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 Headless discussion

Log in or Post with

Go Headless related posts

  • Gowitness – a CLI screenshot utility that uses Chrome headless

    2 projects | news.ycombinator.com | 17 Sep 2024
  • Mastering Cloud-Native E-commerce: A Deep Dive into Microtica and Medusa for Swift Deployment

    2 projects | dev.to | 3 Oct 2023
  • I’m messed up with Go libraries

    2 projects | /r/golang | 15 Jan 2023
  • Thoughts on Go headless browser tools for testing and scraping?

    4 projects | /r/golang | 14 Oct 2022
  • Gowitness – a Golang, web screenshot utility using Chrome Headless

    1 project | /r/CKsTechNews | 30 Jul 2022
  • Show HN: Gowitness – a Golang, web screenshot utility using Chrome Headless

    1 project | news.ycombinator.com | 30 Jul 2022
  • Web scraping libraries

    3 projects | /r/golang | 17 Jul 2022
  • A note from our sponsor - InfluxDB
    influxdata.com | 30 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Headless projects in Go? This list will help you:

# Project Stars
1 katana 13,587
2 chromedp 11,716
3 rod 5,861
4 gowitness 3,693
5 crawlergo 2,909
6 playwright-go 2,621
7 gocommerce 1,566
8 Dataflow kit 678
9 bartender 22

Sponsored
CodeRabbit: AI Code Reviews for Developers
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.
coderabbit.ai

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