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 74 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
boxed
boxedtejo/boxed

A Dropbox-based blog engine that serves markdown articles directly from your Dropbox folder.

789Go
8 years ago
joystick
joystick0xcafed00d/joystick

A cross-platform Go library for polling joystick state without external dependencies.

7823Go
10 months ago
genex
genexalixaxel/genex

A Go package that expands regular expressions into all possible matching strings.

778Go
6 years ago
otpgo
otpgojltorresm/otpgo

A Go library for generating and verifying HMAC-Based (HOTP) and Time-Based (TOTP) one-time passwords.

7710Go
5 years ago
dp
dpscryinfo/dp

An SDK for building decentralized applications (DApps) with secure data exchange, verification, and payment on blockchain.

7736Go
3 years ago
smtp
smtpmailhog/smtp

A Go library implementing an SMTP server state machine with ESMTP support and configurable hooks.

7731Go
4 years ago
godi
godijunioryono/godi

A dependency injection library for Go with service lifetimes (singleton, scoped, transient) and automatic wiring.

762Go
9 days ago
goast
goastm-mizutani/goast

A Go static analysis tool that uses AST and Rego policies for customizable code inspection.

763Go
1 month ago
errors
errorsnaughtygopher/errors

A drop-in replacement for Go errors with 14 predefined types, user-friendly messages, HTTP/GRPC status codes, and stack traces.

765Go
11 months ago
dogsled
dogsledalexkohler/dogsled

A Go static analysis tool that detects assignments and declarations with excessive blank identifiers.

762Go
2 years ago
pdfgen
pdfgenhyperboloide/pdfgen

HTTP service that generates PDF documents from JSON requests using HTML templates.

757Go
8 years ago
guid
guidsdrapkin/guid

A high-performance, cryptographically secure UUID/GUID generator for Go, optimized for databases and up to 10x faster than google/uuid.

750Go
1 month ago
Portainer stack utils
Portainer stack utilsgreenled/portainer-stack-utils

A CLI client written in Go for managing Docker stacks and endpoints in Portainer from automated environments.

7516Go
8 months ago
timedmap
timedmapzekroTJA/timedmap

A thread-safe Go map implementation with automatic expiration of key-value pairs after a specified duration.

7510Go
2 years ago
uConfig
uConfigomeid/uconfig

A lightweight, zero-dependency, and extendable configuration management library for Go with a plugin-based architecture.

7510Go
2 months ago
Swarm Router
Swarm Routerflavioaiello/swarm-router

A zero-config ingress router for Docker Swarm that automatically routes traffic using HAProxy with DNS-based service discovery.

7512Dockerfile
11 months ago
simplehttp
simplehttpsnwfdhmp/simplehttp

A simple and lightweight HTTP server for serving local directories over HTTP.

753Go
3 years ago
tmtop
tmtopquokkastake/tmtop

A top-like visualizer for Tendermint chain consensus and information, supporting Cosmos SDK and non-SDK chains.

7439Go
1 year ago
siprocket
siprocketmarv2097/siprocket

A high-performance Go library for parsing SIP messages and SDP payloads, designed for monitoring and packet capture applications.

7421Go
4 years ago
tau
tauavinor/tau

A thin wrapper for Terraform that manages multiple deployments, dependencies, and secrets while keeping code DRY.

748Go
1 year ago
Gemfast
Gemfastgemfast/server

A fast, secure RubyGems server written in Go, offering self-hosted gem mirroring, caching, and private hosting.

743Go
1 month ago
textcat
textcatpebbe/textcat

A Go package for n-gram based text categorization and language detection with UTF-8 support.

7311Go
1 year ago
neural-go
neural-goschuyler/neural-go

A multilayer perceptron neural network implementation in Go with backpropagation training.

7316Go
6 years ago
neat
neatjinyeom/neat

A Go implementation of the NEAT (NeuroEvolution of Augmenting Topologies) algorithm for evolving neural network structures.

7313Go
8 years ago
capillaries
capillariescapillariesio/capillaries

A distributed batch data processing framework that handles scalability and intermediate storage, letting users focus on transforms and quality control.

735Go
1 month ago
terraform-provider-ucloud
terraform-provider-uclouducloud/terraform-provider-ucloud

Terraform provider for managing UCloud infrastructure resources through Infrastructure as Code.

7325Go
8 days ago
goccm
goccmzenthangplus/goccm

A Go package that limits the number of goroutines allowed to run concurrently with a simple manager interface.

7313Go
3 years ago
igo
igorocketlaunchr/igo

A transpiler that adds syntactic sugar to Go, making code more concise and readable while maintaining compatibility.

735Go
6 years ago
hide
hideemvi/hide

A Go package that provides an ID type to prevent exposing internal numeric IDs to clients using HashIDs and JSON marshaling.

736Go
4 years ago
arangolite
arangolitesolher/arangolite

A lightweight Go driver for ArangoDB focused on pure AQL querying.

7219Go
5 years ago
libsvm
libsvmdatastream/libsvm

A Go port of LIBSVM 3.14, providing support vector machine (SVM) algorithms for classification and regression.

7211Go
10 years ago
fwdctl
fwdctlalegrey91/fwdctl

A simple CLI tool to manage IPTables forwards on Linux servers.

727Go
1 month ago
gulter
gulteradelowo/gulter

A Go HTTP middleware for handling multipart/form-data and file uploads, compatible with any standard library or framework router.

724Go
1 month ago
netbug
netbuge-dard/netbug

A Go package providing a customizable HTTP handler for profiling and debugging tools from net/http/pprof and runtime/pprof.

724Go
10 years ago
authgate
authgatego-authgate/authgate

A lightweight OAuth 2.0 authorization server supporting Device Code, Authorization Code with PKCE, and Client Credentials grants.

728Go
2 months ago
terraform-provider-healthchecksio
terraform-provider-healthchecksiokristofferahl/terraform-provider-healthchecksio

Terraform provider for managing healthchecks.io monitoring resources as infrastructure-as-code.

7214Go
5 months ago
1
73
74
75
106