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 8 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
Terragrunt
Terragruntgruntwork-io/terragrunt

A flexible orchestration tool that helps OpenTofu/Terraform Infrastructure as Code scale effectively.

9.7k1.2kGo
1 day ago
Tile38
Tile38tidwall/tile38

An in-memory geolocation data store, spatial index, and realtime geofencing server.

9.7k621Go
9 days ago
bbolt
bboltetcd-io/bbolt

An embedded key/value database for Go, offering a simple, fast, and reliable storage solution without a full database server.

9.6k745Go
4 days ago
langchaingo
langchaingotmc/langchaingo

The Go implementation of LangChain, enabling developers to build LLM-powered applications through composable components.

9.6k1.1kGo
6 months ago
sonic
sonicbytedance/sonic

A blazingly fast JSON serializing & deserializing library for Go, accelerated by JIT and SIMD.

9.6k464Go
1 month ago
Flannel
Flannelflannel-io/flannel

A simple layer 3 network fabric designed for Kubernetes that provides each pod with a unique, routable IP address.

9.5k2.9kGo
1 day ago
Reviewdog
Reviewdoghaya14busa/reviewdog

Automated code review tool that integrates with any linter and posts results as comments on pull requests.

9.5k490Go
1 day ago
CFSSL
CFSSLcloudflare/cfssl

A PKI/TLS toolkit for signing, verifying, and bundling TLS certificates, available as a CLI tool and HTTP API server.

9.5k1.1kGo
3 months ago
Pgweb
Pgwebsosedoff/pgweb

A simple, cross-platform web-based PostgreSQL database explorer written in Go, distributed as a single binary.

9.4k853Go
14 days ago
GoLearn
GoLearnsjwhitworth/golearn

A batteries-included machine learning library for Go with a scikit-learn inspired interface.

9.4k1.2kGo
2 years ago
gobot
gobothybridgroup/gobot

A Go framework for robotics, drones, and IoT that simplifies controlling multiple hardware devices.

9.4k1.1kGo
6 months ago
lf
lfgokcehan/lf

A fast, cross-platform terminal file manager written in Go, inspired by ranger.

9.4k369Go
5 days ago
Cadence (.2k)
Cadence (.2k)uber/cadence

A distributed, scalable, and highly available orchestration engine for executing asynchronous long-running business logic.

9.4k901Go
1 day ago
NaïveProxy
NaïveProxyklzgrad/naiveproxy

A proxy tool that uses Chromium's network stack to camouflage traffic and resist censorship with low detectability.

9.3k1.0kC++
21 days ago
syft
syftanchore/syft

A CLI tool and Go library for generating Software Bill of Materials (SBOM) from container images and filesystems.

9.3k902Go
1 day ago
Syft
Syftanchore/syft

A CLI tool and Go library for generating Software Bill of Materials (SBOM) from container images and filesystems.

9.3k902Go
1 day ago
Sealed Secrets
Sealed Secretsbitnami-labs/sealed-secrets

A Kubernetes controller and tool for encrypting Secrets into SealedSecrets that can be safely stored in Git.

9.2k770Go
2 days ago
go-sqlite3
go-sqlite3mattn/go-sqlite3

A SQLite3 driver for Go that conforms to the built-in database/sql interface.

9.2k1.2kC
11 days ago
jwt-go
jwt-gogolang-jwt/jwt

A Go implementation of JSON Web Tokens (JWT) for signing, verifying, parsing, and generating tokens.

9.2k439Go
18 days ago
raft
rafthashicorp/raft

A Go library implementing the Raft consensus protocol for managing replicated state machines in distributed systems.

9.1k1.1kGo
4 days ago
Ginkgo
Ginkgoonsi/ginkgo

A mature testing framework for Go that helps developers write expressive, behavior-driven specifications.

9.0k705Go
23 days ago
immudb
immudbcodenotary/immudb

An immutable database with built-in cryptographic proof and verification, supporting SQL, Key-Value, and Document models.

9.0k374Go
2 days ago
hanko
hankoteamhanko/hanko

An open-source authentication and user management solution with passkeys, MFA, OAuth SSO, and SAML support.

9.0k1.0kGo
2 days ago
aws-vault
aws-vault99designs/aws-vault

A tool for securely storing AWS credentials in your OS keystore and generating temporary credentials for development.

9.0k834Go
6 months ago
buildah
buildahcontainers/buildah

A command-line tool for building Open Container Initiative (OCI) container images without requiring root privileges or Dockerfiles.

8.9k916Go
1 day ago
buildah
buildahprojectatomic/buildah

A command-line tool for building Open Container Initiative (OCI) container images without requiring a daemon or root privileges.

8.9k916Go
1 day ago
app
appmurlokswarm/app

A Go package for building progressive web apps with WebAssembly using a declarative syntax.

8.9k409Go
1 month ago
sh
shmvdan/sh

A Go library and toolset for parsing, formatting, and interpreting POSIX Shell, Bash, and Zsh scripts.

8.9k429Go
1 day ago
Golang Security Checker
Golang Security Checkersecurego/gosec

A static analysis tool that scans Go source code for security vulnerabilities by analyzing the AST and SSA representations.

8.9k704Go
4 days ago
go-blueprint
go-blueprintMelkeydev/go-blueprint

A CLI tool to quickly scaffold Go projects with popular frameworks, database drivers, and advanced features.

8.9k487Go
3 months ago
fission
fissionfission/fission

A Kubernetes-native serverless framework for deploying fast, scalable functions with minimal cold-start latency.

8.9k789Go
22 hours ago
go-cache
go-cachepmylund/go-cache

An in-memory key-value store/cache library for Go, similar to Memcached, designed for single-machine applications.

8.8k907Go
2 years ago
Rocket
Rocketcoreos/rkt

A pod-native container engine for Linux designed to be secure, composable, and standards-based.

8.8k874Go
6 years ago
App Container basics
App Container basicscoreos/rkt

A pod-native container engine for Linux designed to be secure, composable, and standards-based.

8.8k874Go
6 years ago
gorush
gorushappleboy/gorush

A push notification micro server written in Go, supporting iOS (APNS), Android (FCM), and Huawei (HMS) platforms.

8.7k886Go
1 day ago
dns
dnsmiekg/dns

A complete, fast, and lean DNS library for Go, supporting all Resource Records, DNSSEC, and both client and server programming.

8.7k1.2kGo
15 days ago
1
7
8
9
106