Go Chrome

Open-source Go projects categorized as Chrome

Top 12 Go Chrome Projects

  1. mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: .localhost Domains | news.ycombinator.com | 2025-04-10

    There is also mkcert by Filippo Valsorda (no relation to mkcert.org) at https://github.com/FiloSottile/mkcert

  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. HackBrowserData

    Extract and decrypt browser data, supporting multiple data types, runnable on various operating systems (macOS, Windows, Linux).

  4. 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.

  5. gotenberg

    A developer-friendly API for converting numerous document formats into PDF files, and more!

    Project mention: 5 Free Open-Source Tools to Make Your Next Project Easier | dev.to | 2024-12-26
  6. Ferret

    Declarative web scraping

  7. 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

  8. wrp

    Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web

    Project mention: Mac Mini G4 โ€“ The best ยซ classic ยป Macintosh for retro-gaming? | news.ycombinator.com | 2025-01-12

    You probably want some proxy turning the average bloated page into something more consumable by ancient machines. Also modern TLS tends to be a problem for these old machines. Maybe wrp might help: https://github.com/tenox7/wrp

  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. alfred-chromium-workflow

    Chromium based browser workflow for Alfred 5

  11. fast

    Check your internet speed/bandwidth right from your terminal. Built on Golang using chromedp (by adhocore)

  12. chrome-session-dump

    A program for extracting information from chrome session files.

  13. hoofli

    Generate PlantUML diagrams from Chrome or Firefox network inspections

  14. aluminumoxynitride

    Configures any Chrome browser to use I2P. Named after transparent aluminum.

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

Log in or Post with

Go Chrome related posts

Index

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

# Project Stars
1 mkcert 53,138
2 HackBrowserData 12,181
3 chromedp 11,652
4 gotenberg 8,970
5 Ferret 5,799
6 gowitness 3,673
7 wrp 1,128
8 alfred-chromium-workflow 132
9 fast 85
10 chrome-session-dump 80
11 hoofli 9
12 aluminumoxynitride 2

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