Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 54 of 106

……
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
DDNS
DDNSskibish/ddns

A personal Dynamic DNS client that updates DNS records using Digital Ocean's DNS backend.

26625Go
1 year ago
devices
devicesgoiot/devices

A suite of dependency-free Go libraries for interfacing with IoT devices, sensors, and actuators.

26530Go
10 years ago
vestigo
vestigohusobee/vestigo

A standalone, high-performance URL router for Go that embeds URL parameters into the request's Form without requiring a specific framework.

26530Go
5 years ago
go-nmea
go-nmeaadrianmo/go-nmea

A pure Go library for parsing NMEA 0183 sentences from GPS and marine navigation devices.

26486Go
8 days ago
3D Mesh Simplification
3D Mesh Simplificationfogleman/simplify

A Go library for simplifying 3D meshes using quadric error metrics, reducing polygon count while preserving shape.

26434Go
9 years ago
huego
huegoamimof/huego

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

26235Go
3 years ago
tcpdog
tcpdogmehrdadrad/tcpdog

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

26222Go
5 years ago
Vasto
Vastochrislusf/vasto

A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.

26130Go
7 years ago
trayhost
trayhostshurcooL/trayhost

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

26120Go
2 years ago
douceur
douceuraymerick/douceur

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

26145Go
4 years ago
Fastfinder
Fastfindercodeyourweb/fastfinder

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

26129Go
7 months ago
renderer
rendererthedevsaddam/renderer

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

26028Go
4 months 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.

25910Go
5 months ago
go-alexa
go-alexamikeflynn/go-alexa

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

25962Go
4 years 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.

25946Go
11 days ago
rts
rtsgaleone/rts

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

25811Go
3 years 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.

25773Go
2 years ago
gosession
gosessionKwynto/gosession

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

25718Go
2 years 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
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.

2559Go
2 years ago
hellobitcoin
hellobitcoinprettymuchbryce/hellobitcoin

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

25535Go
9 years ago
buffstreams
buffstreamsstabbycutyou/buffstreams

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

25533Go
6 years ago
transcend
transcendcogolabs/transcend

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

25525Go
9 months ago
workflow
workflowluno/workflow

A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.

25422Go
23 days ago
Rev-dep
Rev-depjayu/rev-dep

A high-speed static analysis tool for enforcing dependency graph hygiene and removing unused code in JavaScript/TypeScript projects.

2546Go
23 days ago
heimdall
heimdalldadrus/heimdall

A cloud-native Identity Aware Proxy and Access Control Decision service for authenticating, authorizing, and transforming HTTP requests.

25432Go
2 days ago
go-hep
go-hepgo-hep/hep

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

25338Go
10 months ago
Socker
Sockercosiner/socker

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

25213Go
3 years ago
mynav
mynavGianlucaP106/mynav

A terminal-based workspace navigator and session manager built in Go that integrates with tmux for organized development workflows.

25115Go
11 months ago
go-carpet
go-carpetmsoap/go-carpet

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

25111Go
1 year 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
Go Node
Go Nodewavesplatform/gowaves

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

25172Go
2 days 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.

25127Go
5 days ago
chaincmp
chaincmpwavesplatform/gowaves

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

25172Go
2 days 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
Stringy
Stringygobeam/Stringy

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

25020Go
1 year ago
1
53
54
55
106