Go Headless

Open-source Go projects categorized as Headless

Top 9 Go Headless Projects

  • chromedp

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

  • katana

    A next-generation crawling and spidering framework.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rod

    A Devtools driver for web automation and scraping

  • Project mention: Need help authenticating to Okta programatically. | /r/okta | 2023-07-03

    I have tried the following. 1. Login to Okta via browser programatically using go-rod. Which I managed to do so successfully, but I'm failing to load up Slack as it's stuck in the browser loader screen for Slack. 2. I tried to authenticate via Okta RESTful API. So far, I have managed to authenticate using {{domain}}/api/v1/authn, and then subsequently using MFA via the verify endpoint {{domain}}/api/v1/authn/factors/{{factorID}}/verify which returns me a sessionToken. From here, I can successfully create a sessionCookie which have proven quite useless to me. Perhaps I am doing it wrongly.

  • crawlergo

    A powerful browser crawler for web vulnerability scanners

  • Project mention: Ethical Hacking Tool | /r/hackthebox | 2023-06-27
  • gowitness

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

  • Project mention: NMAP-formatter: convert NMAP results to HTML, CSV, JSON, graphviz (dot), SQLite | news.ycombinator.com | 2024-01-26

    Very nice, another fun pentesting tool written in go is gowitness

    https://github.com/sensepost/gowitness/wiki

  • playwright-go

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

  • gocommerce

    A headless e-commerce for JAMstack sites.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Dataflow kit

    Extract structured data from web sites. Web sites scraping.

  • bartender

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

  • Project mention: With bartender frontend can focus on more on product than SEO tuning | /r/golang | 2023-07-11

    This tool is especially useful for old projects that doesn't use SSR but want to improve SEO. It also reduces the work to tune SEO for SSR projects. Repo: https://github.com/go-rod/bartender

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 related posts

  • 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
  • How to take website screenshots with Go?

    3 projects | dev.to | 1 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 28 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more ā†’

Index

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

Project Stars
1 chromedp 10,470
2 katana 8,857
3 rod 4,871
4 crawlergo 2,770
5 gowitness 2,726
6 playwright-go 1,830
7 gocommerce 1,509
8 Dataflow kit 636
9 bartender 18

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com