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 48 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
theine
theineYiling-J/theine-go

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

37923Go
11 months ago
errwrap
errwrapfatih/errwrap

A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.

37916Go
1 year ago
terrahelp
terrahelpopencredo/terrahelp

A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.

37939Go
3 years ago
gogpu
gogpugogpu/gogpu

A pure Go GPU computing framework for graphics and compute operations with dual backends and zero CGO.

37926Go
2 days ago
di
digoioc/di

A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.

37815Go
7 months ago
gocb
gocbcouchbase/gocb

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

377112Go
2 days ago
Husarnet VPN
Husarnet VPNhusarnet/husarnet

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

37745C++
16 days ago
Goakt
GoaktTochemey/goakt

A distributed actor framework for Go that enables building scalable, reactive systems with typed messages and clustering.

37739Go
1 day ago
c4go
c4goKonstantin8105/c4go

A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.

37641C
1 year ago
grofer
groferpesos/grofer

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

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

37398Go
10 months ago
wrapcheck
wrapchecktomarrell/wrapcheck

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

37333Go
9 months ago
rospo
rospoferama/rospo

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

37329Go
4 days ago
goro
goroaunum/goro

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

37319Go
2 years ago
tabby
tabbycheynewallace/tabby

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

37217Go
5 years ago
logutils
logutilshashicorp/logutils

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

37134Go
3 months ago
Mikochi
Mikochizer0tonin/Mikochi

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

37117JavaScript
9 days ago
id3v2
id3v2bogem/id3v2

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

37062Go
2 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.

370138Go
4 years ago
Bus
Busmustafaturan/bus

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

36925Go
3 years ago
vfs
vfsC2FO/vfs

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

36934Go
1 day ago
cachego
cachegofaabiosr/cachego

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

36922Go
1 year 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.

36835Go
5 years ago
dupl
duplmibk/dupl

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

36822Go
5 months ago
optimus-go
optimus-gopjebs/optimus-go

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

36825Go
6 years ago
rql
rqla8m/rql

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

36743Go
2 years ago
ide
idethestrukture/ide

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

36623Go
5 days ago
GoLobby/Config
GoLobby/Configgolobby/config

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

36628Go
3 years ago
goroslib
goroslibaler9/goroslib

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

36672Go
1 year ago
queue
queueadrianbrad/queue

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

36315Go
1 month ago
pg_exporter
pg_exporterVonng/pg_exporter

Advanced PostgreSQL and PgBouncer metrics exporter for Prometheus with declarative configuration and 600+ metrics.

36259Go
21 days ago
flac
flacmewkiz/flac

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

36153Go
11 days ago
dnsmonster
dnsmonstermosajjal/dnsmonster

A high-performance passive DNS monitoring framework that captures, indexes, and analyzes DNS traffic for security and network insights.

36158Go
15 days ago
jwt
jwtpascaldekloe/jwt

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

36124Go
3 years ago
dht
dhtanacrolix/dht

A Go library implementing the BitTorrent DHT protocol for decentralized peer discovery and data storage.

36170Go
12 days ago
Litecart
Litecartshurco/litecart

A lightweight, single-file shopping cart with embedded SQLite, admin dashboard, and support for card and cryptocurrency payments.

36152Go
1 day ago
1
47
48
49
106