Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10067.7k total stars1099.8k total forks27 languages

Open-source projects built with Go

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

Showing 3,050 open-source projects · page 48 of 85

……
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
gocb
gocbcouchbase/gocb

Official Go SDK for connecting to Couchbase clusters using the Couchbase binary protocol.

375114Go
17 hours ago
goro
goroaunum/goro

A high-level machine learning library for Go with a Keras-like API, built on Gorgonia.

37419Go
2 years ago
wsl
wslbombsimon/wsl

A Go linter that enforces consistent whitespace and empty line usage to improve code readability.

37445Go
2 days ago
Percona PostgreSQL Operator
Percona PostgreSQL Operatorpercona/percona-postgresql-operator

Automates deploying and managing PostgreSQL clusters on Kubernetes with high availability, backups, and monitoring.

37477Go
3 hours ago
wrapcheck
wrapchecktomarrell/wrapcheck

A Go linter that checks if errors from external packages are properly wrapped to improve debugging.

37333Go
6 months ago
Husarnet VPN
Husarnet VPNhusarnet/husarnet

A peer-to-peer VPN that connects laptops, servers, and microcontrollers over the internet with zero configuration.

37345C++
19 days ago
nixos-cli
nixos-clinix-community/nixos-cli

A unified command-line interface for managing NixOS installations, replacing scattered nixos-* utilities.

37313Go
8 days ago
theine
theineYiling-J/theine-go

A high-performance in-memory and hybrid cache for Go, featuring adaptive W-TinyLFU eviction and hierarchical timer wheels.

37223Go
9 months ago
tabby
tabbycheynewallace/tabby

A tiny Go library for creating simple, clean terminal tables with minimal code.

37118Go
5 years ago
goamz
goamzgoamz/goamz

A Go library for interacting with Amazon Web Services (AWS), providing packages for EC2, S3, SQS, and other AWS services.

371138Go
4 years ago
logutils
logutilshashicorp/logutils

A Go package that enhances the standard log package with level-based filtering while maintaining compatibility.

37133Go
1 month ago
pudge
pudgerecoilme/pudge

A fast and simple key/value store written in Go using only the standard library, balanced for both reads and writes.

37036Go
5 years ago
cachego
cachegofaabiosr/cachego

A Go caching library with a simple interface and support for multiple storage drivers.

37023Go
1 year ago
jsonrpc
jsonrpcybbus/jsonrpc

A Go implementation of a JSON-RPC 2.0 client over HTTP with support for batch requests, custom headers, and flexible response handling.

37098Go
7 months ago
United Manufacturing Hub
United Manufacturing Hubunited-manufacturing-hub/united-manufacturing-hub

An open-source toolkit for building a Unified Namespace to ingest, contextualize, and store factory data for Industrial IoT platforms.

37064Go
12 hours ago
dupl
duplmibk/dupl

A Go tool for detecting code clones in Go source files using suffix trees on serialized ASTs.

36922Go
3 months ago
rospo
rospoferama/rospo

A single-binary tool for creating persistent SSH tunnels with an embedded SSH server for secure remote access.

36930Go
18 hours ago
optimus-go
optimus-gopjebs/optimus-go

A Go library for obfuscating integer IDs using Knuth's hashing algorithm to hide database primary keys.

36925Go
6 years ago
goroslib
goroslibaler9/goroslib

A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.

36772Go
1 year ago
Bus
Busmustafaturan/bus

A minimalist, zero-allocation event bus implementation for internal communication in Go applications.

36725Go
3 years ago
GoLobby/Config
GoLobby/Configgolobby/config

A lightweight yet powerful configuration manager for Go that supports JSON, YAML, TOML, .env files, and environment variables.

36629Go
3 years ago
ide
idethestrukture/ide

A Go code editor with debugging, autocomplete, and Docker build capabilities.

36623Go
3 years ago
rql
rqla8m/rql

A Go library that translates MongoDB-like JSON queries into SQL WHERE clauses for REST APIs.

36644Go
1 year ago
id3v2
id3v2bogem/id3v2

A native Go library for reading and writing ID3 v2.3 and v2.4 metadata tags in MP3 files.

36662Go
2 years ago
vfs
vfsC2FO/vfs

A pluggable, extensible virtual file system for Go that provides a unified interface for multiple storage backends.

36433Go
4 days ago
Mikochi
Mikochizer0tonin/Mikochi

A minimalist remote file browser for self-hosted servers with streaming capabilities.

36315JavaScript
10 days ago
terraform-provider-ibm
terraform-provider-ibmIBM-Cloud/terraform-provider-ibm

Terraform provider for managing IBM Cloud infrastructure and services as code.

361729Go
13 hours ago
jwt
jwtpascaldekloe/jwt

A feature-complete, dependency-free JSON Web Token library for Go with secure API design.

36124Go
3 years ago
GoNN
GoNNfxsjy/gonn

A Go implementation of neural networks including BackPropagation, RBF, and Perceptron networks with parallel processing capabilities.

36152Go
10 years ago
go-geoindex
go-geoindexhailocab/go-geoindex

A Go library for fast geospatial indexing with K-nearest neighbor and range queries using a grid-based approach.

36047Go
8 years ago
scenery
scenerydmlittle/scenery

A zero-dependency CLI tool that prettifies Terraform 0.11 plan outputs for easier readability.

36016Go
5 years ago
flac
flacmewkiz/flac

A pure Go library for decoding and encoding FLAC (Free Lossless Audio Codec) audio streams.

35854Go
10 months ago
traildash
traildashAppliedTrust/traildash

A self-hosted dashboard for analyzing AWS CloudTrail logs using ElasticSearch and Kibana.

35852Go
9 years ago
k6 browser
k6 browsergrafana/xk6-browser

A k6 module for browser automation and end-to-end web testing with Playwright-like APIs and Chrome DevTools Protocol.

35742Go
1 year ago
queue
queueadrianbrad/queue

A Go package offering thread-safe generic implementations of BlockingQueue, PriorityQueue, CircularQueue, and Linked Queue.

35615Go
7 days ago
logxi
logximgutz/logxi

A high-performance structured logger for Go built for 12-factor apps with developer-friendly terminal output.

35649Go
6 years ago
1
47
48
49
85