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 projects10178.1k total stars1115.5k total forks28 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 96 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
Moxy
Moxysinhashubham95/moxy

A simple mocker and proxy application server that creates mock endpoints and proxies requests when no mock exists.

152Go
4 years ago
go-sse
go-sselampctl/go-sse

A robust Go package for implementing server-sent events (SSE) clients and servers with spec compliance.

153Go
1 year ago
localaik
localaikharshaneel/localaik

A local compatibility server that provides a subset of the Gemini and OpenAI APIs for testing and development, backed by a local LLM.

152Go
1 month ago
nscache
nscacheno-src/nscache

A Go caching framework with a unified API for multiple backend drivers including Redis, Memcached, Etcd, and in-memory stores.

150Go
1 month ago
rest-go
rest-goedermanoel94/rest-go

A Go library providing helper methods for building REST APIs with cleaner error handling and JSON serialization.

152Go
6 years ago
gohashmob
gohashmobn0kovo/gohashmob

A CLI tool to quickly look up hash plaintexts using the HashMob API directly from your terminal.

150Go
3 years ago
ormlite
ormlitepupizoid/ormlite

A lightweight Go package providing ORM-like features and helpers for SQLite databases.

153Go
3 years ago
fast-alias-tips
fast-alias-tipsdecayofmind/zsh-fast-alias-tips

A Zsh plugin that displays alias suggestions when you type the full command, helping you remember your shell aliases.

152Go
1 year ago
go-tripper
go-tripperrajnandan1/go-tripper

A Go package for implementing circuit breaker patterns to monitor service availability and track success/failure counts.

150Go
2 years ago
xk6-nats
xk6-natsydarias/xk6-nats

A k6 extension for load testing NATS and JetStream messaging systems.

1515Go
2 years ago
coherence-go-client
coherence-go-clientoracle/coherence-go-client

A native Go client for Oracle Coherence that enables Go applications to interact with Coherence clusters using gRPC for distributed caching.

156Go
2 months ago
cshtop
cshtopgsk967/cshtop

A real-time block explorer for Cosmos SDK-based blockchain applications.

151Go
3 years ago
failured
failuredandy2046/failured

A Go implementation of an adaptive accrual failure detector for distributed systems.

152Go
5 years ago
xk6-output-prometheus-pushgateway
xk6-output-prometheus-pushgatewaymartymarron/xk6-output-prometheus-pushgateway

A k6 extension for publishing load test metrics to Prometheus via Pushgateway.

157Go
2 years ago
gob
gobkcmvp/gob

A Go project bootstrapping tool and framework that provides Maven/Gradle-like build automation and SpringBoot-like configuration.

150Go
1 year ago
go-clip
go-clipprashantgupta24/go-clip

A minimalistic, in-memory clipboard manager for Mac with pinning and obfuscation features.

151Go
5 years ago
logrusiowriter
logrusiowritercabify/logrusiowriter

An io.Writer implementation that redirects Go's standard log package output to logrus for structured logging.

151Go
1 year ago
Raspbereum
Raspbereumjim380/Raspbereum

A step-by-step tutorial for running an Ethereum Geth node on a Raspberry Pi.

156
7 years ago
ribbonGo
ribbonGoRibbonFilter/ribbonGo

A high-performance Go implementation of the Ribbon filter, a space-efficient probabilistic data structure that is practically smaller than Bloom and Xor filters.

153Go
6 days ago
oAuth
oAuthrajesh6161/pocketbase-oauth-demo

A demo application implementing GitHub OAuth authentication using React and PocketBase.

151JavaScript
3 years ago
google-analytics
google-analyticschonthu/go-google-analytics

A lightweight Go library for pulling data from the Google Analytics Core Reporting API (v3).

153Go
11 years ago
kubectl-plugin
kubectl-pluginMartinSimango/kubectl-plugin_completion

A kubectl plugin that enables shell command completions for kubectl plugins in bash and zsh.

150Go
4 years ago
go-commandbus
go-commandbuslana/go-commandbus

A lightweight and pluggable command bus implementation for Go applications.

155Go
4 years ago
gosemble
gosembleLimeChain/gosemble

Go-based framework for building Polkadot/Substrate-compatible blockchain runtimes.

155Go
1 year ago
ip2location-io-go
ip2location-io-goip2location/ip2location-io-go

Go SDK for IP geolocation, WHOIS lookup, and hosted domain APIs from IP2Location.io.

155Go
4 days ago
go-modules
go-modulesamrebada/go-modules

A Nest.js-like boilerplate for Go Fiber with modules, controllers, and REST generator.

153Go
9 months ago
varint
varintchmike/varint

A Go package implementing prefix code variable-length unsigned integer encoding for efficient serialization of small values.

151Go
2 years ago
ssh-hammer
ssh-hammershazow/ssh-hammer

A Go-based load testing tool specifically designed for SSH servers.

157Go
4 years ago
windowsupdate
windowsupdateceshihao/windowsupdate

A Go binding for the Windows Update Agent API, enabling programmatic Windows update management.

148Go
25 days ago
porter
portera2800276/porter

A Go implementation of the Porter stemming algorithm for English text, offering both simple and zero-allocation APIs.

142Go
5 months ago
walker
walkercyucelen/walker

A Go library for seamlessly fetching paginated data from any source with built-in API scraping and parallel processing.

140Go
3 years ago
lore
loreabrahambotros/lore

A lightweight pseudo-ORM for Go that provides SQL generation and struct mapping without full ORM complexity.

143Go
8 years ago
honeyssh
honeysshppacher/honeyssh

An SSH honeypot that logs credentials from brute-force attacks and provides statistics via an HTTP API.

142Go
6 years ago
xk6-mock
xk6-mockszkiba/xk6-mock

A k6 extension for mocking HTTP(S) servers during test development with an Express.js-like API.

145Go
1 year ago
obreron
obreronprofe-ajedrez/obreron

A Go library for building SQL queries programmatically with support for conditional clauses and parameterized statements.

141Go
5 months ago
pathtype
pathtypejonchun/pathtype

A Go package that provides a dedicated Path type for file system operations, wrapping standard library functions.

144Go
5 years ago
1
95
96
97
106