Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

There are currently 3005 open-source projects built with Go, with a combined total of 10064.8k GitHub stars. The most common language among these projects is Go.

Showing 2,834 open-source projects · page 54 of 79

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
arch-go
arch-goarch-go/arch-go

A Go tool for enforcing architectural rules like dependencies, package contents, function properties, and naming conventions.

26221Go
2 days ago
langgraphgo
langgraphgosmallnest/langgraphgo

A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.

26241Go
3 months ago
firebirdsql
firebirdsqlnakagami/firebirdsql

A pure Go SQL driver for connecting to Firebird relational databases.

26274Go
2 days ago
huego
huegoamimof/huego

A clean, unbloated Go client library for controlling Philips Hue lights and bridge resources.

26235Go
2 years ago
the0
the0alexanderwanyoike/the0

An open-source algorithmic trading execution engine for deploying and managing multi-language trading bots with real-time monitoring.

26234TypeScript
17 days ago
renderer
rendererthedevsaddam/renderer

A simple, lightweight Go package for rendering JSON, JSONP, XML, YAML, HTML, and file responses in HTTP handlers.

26128Go
1 month ago
trayhost
trayhostshurcooL/trayhost

Cross-platform Go library for adding system tray icons to macOS, Linux, and Windows applications.

26120Go
2 years ago
concurrent-swiss-map
concurrent-swiss-mapmhmtszr/concurrent-swiss-map

A high-performance, thread-safe generic concurrent hash map implementation for Go using Swiss Map.

26110Go
2 months ago
tcpdog
tcpdogmehrdadrad/tcpdog

eBPF-based tool for efficient TCP observability, exporting kernel-level socket statistics to Elasticsearch, ClickHouse, or InfluxDB.

26122Go
4 years ago
douceur
douceuraymerick/douceur

A simple CSS parser and inliner library written in Go for processing and embedding styles in HTML.

26144Go
3 years ago
go-alexa
go-alexamikeflynn/go-alexa

A Go toolset for creating Amazon Alexa Skills, handling security and response crafting.

25962Go
4 years ago
godocx
godocxgomutex/godocx

A pure Go library for programmatically reading from and writing to Microsoft Word DOCX files.

25942Go
10 months ago
Datastax - Cassandra Kubernetes Operator
Datastax - Cassandra Kubernetes Operatordatastax/cass-operator

A Kubernetes operator for automating deployment, scaling, and management of Apache Cassandra clusters on Kubernetes.

25873Go
2 years ago
ec
ecchojs23/ec

A terminal-native UI for resolving Git merge conflicts with a 3-way diff view and Vim-like keybindings.

2585Go
4 days ago
bitio
bitioicza/bitio

Optimized bit-level Reader and Writer for Go, enabling efficient reading and writing of arbitrary bit lengths.

25723Go
3 years ago
gosession
gosessionKwynto/gosession

A Go package providing a fast, secure session management implementation for the standard net/http library.

25718Go
1 year ago
Container Web TTY
Container Web TTYwrfly/container-web-tty

A web-based TTY interface to connect to and manage Docker and Kubernetes containers remotely.

25746Go
1 month ago
rts
rtsgaleone/rts

Generates Go struct definitions from JSON server responses, supporting parametric routes and custom headers.

25611Go
3 years ago
go-hit
go-hitEun/go-hit

A flexible HTTP integration test framework for Go with a simple, expressive API for sending requests and validating responses.

2569Go
1 year ago
Fastfinder
Fastfindercodeyourweb/fastfinder

A lightweight incident response tool for rapid suspicious file discovery during threat hunting and forensic triage.

25528Go
4 months ago
buffstreams
buffstreamsstabbycutyou/buffstreams

A Go library for streaming Protocol Buffers messages over TCP with minimal overhead and simplified networking boilerplate.

25533Go
5 years ago
Go Node
Go Nodewavesplatform/gowaves

A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.

25471Go
1 day ago
chaincmp
chaincmpwavesplatform/gowaves

A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.

25471Go
1 day ago
transcend
transcendcogolabs/transcend

A BeyondCorp-inspired HTTPS/SSO access proxy for securing internal services during a zero-trust transition, eliminating VPN reliance.

25425Go
7 months ago
hellobitcoin
hellobitcoinprettymuchbryce/hellobitcoin

A collection of simple Go programs for generating Bitcoin wallets, creating/signing transactions, and sending them over the network.

25437Go
9 years ago
go-carpet
go-carpetmsoap/go-carpet

A terminal tool that displays test coverage for Go source files with color-coded output.

25211Go
9 months ago
go-hep
go-hepgo-hep/hep

A comprehensive Go toolkit for High Energy Physics (HEP) data analysis, simulation, and visualization.

25238Go
7 months ago
Socker
Sockercosiner/socker

A Go library that simplifies SSH operations for DevOps with keepalive and multiplexing support.

25213Go
3 years ago
pattern-match
pattern-matchalexpantyukhin/go-pattern-match

A pattern matching library for Go inspired by Python's Pampy, supporting structs, slices, maps, regex, and custom matchers.

2519Go
3 years ago
Chrome Protocol Proxy
Chrome Protocol Proxywendigo/chrome-protocol-proxy

A reverse proxy for Chrome DevTools Protocol that captures, coalesces, and logs commands and events for debugging.

25027Go
1 year ago
envconfig
envconfigvrischmann/envconfig

A Go library for parsing configuration from environment variables into arbitrary structs with flexible naming and defaults.

25030Go
1 year ago
go-trigger
go-triggersadlil/go-trigger

A global event trigger for Go that allows defining functions as events with string IDs and triggering them from anywhere in a project.

25042Go
9 years ago
Stringy
Stringygobeam/Stringy

A comprehensive Go library for string manipulation including case conversion, padding, truncation, and special character handling.

24920Go
1 year ago
dgr
dgrblablacar/dgr

A command-line tool for building and configuring App Container Images (ACI) and pods with runtime templating and convention over configuration.

24821Go
5 years ago
1build
1buildgopinath-langote/1build

A command-line tool for managing project-specific command aliases with before/after hooks and quiet mode.

24731Go
1 month ago
speedtest-resize
speedtest-resizefawick/speedtest-resize

A Go benchmark tool comparing performance of various image resizing libraries and external tools for thumbnail generation.

24618Go
5 years ago
1
53
54
55
79