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 75 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
influxdb-sqlserver
influxdb-sqlserverzensqlmonitor/influxdb-sqlserver

Collects Microsoft SQL Server performance metrics and sends them to InfluxDB for visualization in Grafana.

7230Go
2 years ago
Secretize
Secretizebbl/secretize

A Kustomize plugin that generates Kubernetes secrets from AWS Secrets Manager, Azure Vault, HashiCorp Vault, environment variables, and other Kubernetes secrets.

716Go
4 months ago
terraform-provider-linode
terraform-provider-linodebtobolaski/terraform-provider-linode

A Terraform provider plugin for managing Linode cloud infrastructure resources through infrastructure-as-code.

7128Go
7 years ago
nursery
nurseryarunsworld/nursery

A Go library providing structured concurrency primitives to manage goroutines with proper error handling, cancellation, and cleanup.

716Go
5 years ago
Pi
Pielgopher/pi

A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.

711Go
5 months ago
multitick
multitickVividCortex/multitick

A Go package that multiplexes aligned time.Ticker channels for coordinating multiple goroutines with non-blocking ticks.

713Go
2 years ago
gofuckyourself
gofuckyourselfJoshuaDoes/gofuckyourself

A sanitization-based swear filter library for Go applications.

7110Go
1 year ago
DeepMushroom
DeepMushroomOlament/DeepMushroom

A fungal image classification project using ResNet to identify mushroom species from citizen science and expert sources.

7112Go
6 years ago
ngamux
ngamuxngamux/ngamux

A lightweight HTTP router for Go with built-in middleware support and simple API.

7117Go
1 month ago
go-notify
go-notifyTheCreeper/go-notify

A Go implementation of the GNOME DBus Notifications Specification for displaying desktop notifications.

7111Go
5 years ago
gowl
gowlhamed-yousefi/gowl

Gowl is a Go library providing an infinite worker pool for concurrent process management and real-time monitoring.

719Go
2 years ago
command-chain
command-chainrainu/go-command-chain

A Go library for configuring and running command chains, similar to Unix shell pipelines.

713Go
1 year ago
RapidMQ
RapidMQsybrexsys/RapidMQ

A pure Go library for managing local message queues with disk persistence and custom worker processing.

7012Go
8 years ago
count-min-log
count-min-logseiflotfy/count-min-log

Go implementation of Count-Min-Log sketch for improved approximate counting of low-frequency events.

706Go
1 year ago
UNIS
UNISesemplastic/unis

A common architecture for string utilities in Go, providing interfaces and implementations for extensible string processing.

704Go
9 years ago
lll
lllwalle/lll

A command-line tool that lints files for maximum line length, with special support for Go source files.

708Go
4 years ago
dbt
dbtnikogura/dbt

A secure, self-updating binary distribution system that automatically downloads, verifies, and runs signed executables from a trusted repository.

709Go
3 months ago
terraform-diff
terraform-diffcontentful-labs/terraform-diff

Detects which Terraform projects need plan/apply when Terraform modules change using git and static analysis.

705Go
2 months ago
backscanner
backscannericza/backscanner

A Go scanner that reads lines in reverse order from a given position, similar to bufio.Scanner but backward.

7011Go
1 year ago
timex
timexcabify/timex

A test-friendly replacement for Go's time package with mocking capabilities for time-dependent code.

705Go
6 years ago
CAN Simulator
CAN Simulatorcarloop/simulator-program

A Go program for the Raspberry Pi CAN bus simulator to develop and test the Carloop open-source car adapter.

6910Go
10 years ago
go-res
go-resjirenius/go-res

A Go library for building REST, real-time, and RPC APIs with seamless client synchronization via the RES protocol.

699Go
3 months ago
go-agentx
go-agentxposteo/go-agentx

A pure Go library implementing the AgentX protocol to extend SNMP daemons with custom metrics from Go applications.

6940Go
1 year ago
gomason
gomasonnikogura/gomason

A Go tool for testing, building, signing, and publishing binaries with template-driven artifacts and multi-repository support.

699Go
6 months ago
go-metrics-influxdb
go-metrics-influxdbvrischmann/go-metrics-influxdb

A reporter for the go-metrics library that posts metrics to InfluxDB with timestamp alignment and histogram tag support.

6954Go
6 years ago
Docker Flow Swarm Listener
Docker Flow Swarm Listenerdocker-flow/docker-flow-swarm-listener

A service that listens to Docker Swarm events and sends notifications when services are created, updated, or removed.

6850Go
7 years ago
hls-m3u8
hls-m3u8Eyevinn/hls-m3u8

A Go library for parsing and generating HLS m3u8 playlists, supporting evolving HLS protocol versions.

6819Go
1 day ago
ruby-buildpack
ruby-buildpackcloudfoundry/ruby-buildpack

A Cloud Foundry buildpack for deploying Ruby, Sinatra, and Rails applications to the platform.

68157Go
3 days ago
Commander
Commanderjeroenrinzema/commander

A Go library for building event-driven and event streaming applications with support for event sourcing, RPC over messages, and SAGA patterns.

685Go
8 months ago
scan
scanwroge/scan

A Go library that scans SQL rows into any type using generics, avoiding reflection for better performance.

683Go
2 years ago
go-pr
go-prdaviddengcn/go-pr

A pattern recognition library for Go providing classification, clustering, and feature extraction algorithms.

6814Go
13 years ago
treemap
treemapigrmk/treemap

A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.

6810Go
4 years ago
droplan
droplantam7t/droplan

Automatically manages iptables rules to secure DigitalOcean droplets by allowing traffic only from other droplets.

6812Go
9 years ago
goreadability
goreadabilityphilipjkim/goreadability

A Go library for extracting readable content from webpages using Open Graph metadata and arc90's readability algorithm.

688Go
7 years ago
iot
iotvaelen/iot

A Go framework for implementing Google IoT Core devices with MQTT communication and config handling.

6813Go
6 years ago
vdf
vdfandygrunwald/vdf

A Go library for lexing and parsing Valve Data Format (VDF) files used in Steam and Source engine games.

688Go
10 days ago
1
74
75
76
106