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 30 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
K8gb
K8gbk8gb-io/k8gb

A cloud-native Kubernetes operator that provides global service load balancing across geographically dispersed clusters using DNS.

1.3k163Go
20 hours ago
sshpiper
sshpipertg123/sshpiper

A reverse proxy for SSH and SCP that routes and transforms authentication between clients and backend servers.

1.3k165Go
1 day ago
Atreugo
Atreugosavsgio/atreugo

A high-performance, extensible micro web framework for Go with zero memory allocations in hot paths.

1.3k77Go
1 year ago
go-underscore
go-underscoretobyhede/go-underscore

A collection of functional programming utilities for Go, inspired by underscore.js, designed to enhance developer productivity.

1.3k62Go
3 years ago
dataframe-go
dataframe-gorocketlaunchr/dataframe-go

A lightweight and intuitive Go library for data manipulation, statistics, and machine learning using DataFrames.

1.3k100Go
4 years ago
gonet
gonetxtaci/gonet

A scalable game server skeleton implemented in Go with hub-based architecture for multiplayer games.

1.3k290Go
2 years ago
geopattern
geopatternpravj/geopattern

Generate unique SVG background patterns from strings using Go, with deterministic colors and 16 geometric designs.

1.3k64Go
7 years ago
upterm
uptermowenthereal/upterm

An open-source tool for securely sharing terminal sessions over the web, enabling remote pair programming and debugging.

1.3k81Go
26 days ago
Bone
Bonego-zoo/bone

A lightweight and lightning fast HTTP multiplexer for Go with URL parameters, regex support, and sub-router compatibility.

1.3k101Go
7 years ago
sturdyc
sturdycviccon/sturdyc

A Go caching library with advanced concurrency features to eliminate cache stampedes and minimize data source load in high-throughput systems.

1.3k34Go
1 year ago
ttlcache
ttlcachejellydator/ttlcache

A Go in-memory cache library with generics, automatic item expiration, and event-driven architecture.

1.3k145Go
8 days ago
tfmigrate
tfmigrateminamijoyo/tfmigrate

A Terraform/OpenTofu state migration tool for GitOps that enables declarative state operations as code.

1.3k63Go
3 months ago
llvm
llvmllir/llvm

A pure Go library for parsing, generating, and analyzing LLVM IR assembly.

1.3k85Go
1 year ago
objectbox-go
objectbox-goobjectbox/objectbox-go

A high-performance embedded Go database with an intuitive API, designed as a fast alternative to SQLite and GORM.

1.3k51Go
1 year ago
errorx
errorxjoomcode/errorx

A comprehensive Go library for expressive error handling with stack traces, composability, and type/trait checks.

1.3k32Go
1 year ago
Pinterest Knox
Pinterest Knoxpinterest/knox

A service for storing and rotating secrets, keys, and passwords used by other services.

1.3k117Go
1 month ago
stegify
stegifyDimitarPetrov/stegify

A Go command-line tool for LSB steganography that hides any file within images with full transparency.

1.3k119Go
3 years ago
xurls
xurlsmvdan/xurls

A Go library and command-line tool to extract URLs from text using regular expressions.

1.3k118Go
9 days ago
goderive
goderiveawalterschulze/goderive

A Go code generator that automatically derives and maintains mundane functions like equality checks, deep copies, and functional operations from your types.

1.3k45Go
5 days ago
tparse
tparsemfridman/tparse

A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.

1.3k36Go
9 months ago
zmq4
zmq4pebbe/zmq4

A Go language binding for ZeroMQ version 4, providing network communication patterns for distributed systems.

1.3k172Go
1 year ago
Spot
Spotroblillack/spot

A reactive, cross-platform desktop GUI toolkit for Go with native widgets and React-like hooks.

1.3k19Go
1 year ago
WunderGraph Cosmo
WunderGraph Cosmowundergraph/cosmo

An open-source platform for building, maintaining, and collaborating on GraphQL Federation at scale.

1.3k255TypeScript
1 day ago
gosnmp
gosnmpgosnmp/gosnmp

A pure Go SNMP client library supporting SNMPv1, v2c, and v3 with Get, Walk, Set, and Trap operations.

1.3k386Go
28 days ago
semantic-grep
semantic-greparunsupe/semantic-grep

A command-line tool that performs semantic searches on text using word embeddings to find words with similar meaning to the query.

1.2k29Go
2 years ago
go-commons-pool
go-commons-pooljolestar/go-commons-pool

A generic object pool implementation for Go, directly rewritten from Apache Commons Pool with rich configuration options.

1.2k149Go
3 years ago
hostctl
hostctlguumaster/hostctl

A command-line tool to manage your system's hosts file with profiles, enabling easy switching and automation.

1.2k53Go
2 years ago
testfixtures
testfixturesgo-testfixtures/testfixtures

A Go library for loading YAML fixtures into a real test database, inspired by Ruby on Rails.

1.2k92Go
10 days ago
k2tf
k2tfsl1pm4t/k2tf

A tool that converts Kubernetes YAML manifests into Terraform HCL configuration for use with the Terraform Kubernetes provider.

1.2k107Go
8 months ago
cuckoofilter
cuckoofilterseiflotfy/cuckoofilter

A space-efficient probabilistic data structure for set membership queries that supports dynamic additions and deletions.

1.2k120Go
2 years ago
multi-gitter
multi-gitterlindell/multi-gitter

A command-line tool to run scripts across multiple Git repositories and automatically create pull requests for changes.

1.2k94Go
17 days ago
bane
banejfrazelle/bane

A custom AppArmor profile generator for Docker containers that simplifies container security.

1.2k90Go
6 years ago
Bane
Banegenuinetools/bane

A custom AppArmor profile generator for Docker containers that simplifies security configuration.

1.2k90Go
6 years ago
gowebly
goweblygowebly/gowebly

A CLI tool to scaffold modern web apps with Go backends and htmx/Alpine.js frontends using popular CSS frameworks.

1.2k48Go
4 months ago
embedded-postgres
embedded-postgresfergusstrange/embedded-postgres

A Go library that runs a real PostgreSQL database locally as part of your application or tests.

1.2k104Go
5 months ago
checkmake
checkmakemrtazz/checkmake

A configurable linter and analyzer for Makefiles that scans for potential issues and enforces best practices.

1.2k52Go
5 days ago
1
29
30
31
106