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 17 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
aws-sdk-go
aws-sdk-goaws/aws-sdk-go-v2

Official AWS SDK for Go, enabling developers to interact with AWS services from Go applications.

3.6k813Go
10 hours ago
jennifer
jenniferdave/jennifer

A Go library for generating Go source code programmatically with a fluent API.

3.6k162Go
1 year ago
Terramate
Terramateterramate-io/terramate

An open-source Infrastructure as Code orchestration and code generation engine that scales Terraform, OpenTofu, Terragrunt, and Kubernetes.

3.6k125Go
1 day ago
postgres_exporter
postgres_exporterwrouesnel/postgres_exporter

A Prometheus exporter that collects and exposes PostgreSQL server metrics for monitoring.

3.6k834Go
3 days ago
jvm.go
jvm.gozxh0/jvm.go

A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.

3.6k465Go
6 years ago
glog
gloggolang/glog

A leveled logging package for Go, modeled after Google's internal C++ glog library.

3.6k921Go
1 year ago
oathkeeper
oathkeeperory/oathkeeper

A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.

3.6k415Go
1 month ago
nutsdb
nutsdbxujiajun/nutsdb

A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.

3.6k344Go
20 days ago
kingpin
kingpinalecthomas/kingpin

A fluent-style, type-safe command line and flag parser for Go applications.

3.6k279Go
2 days ago
gleam
gleamchrislusf/gleam

A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.

3.6k292Go
1 month ago
StringZilla
StringZillaashvardanian/StringZilla

A high-performance string library leveraging SIMD and SWAR to accelerate search, hashing, sorting, and edit distances across C, C++, Python, Rust, and more.

3.5k132C
8 days ago
go-i18n
go-i18nnicksnyder/go-i18n

A Go package and command-line tool for internationalizing Go applications with pluralization and template support.

3.5k286Go
14 days ago
ini
inigo-ini/ini

A Go package for reading and writing INI configuration files with advanced features like recursion, comments, and type conversion.

3.5k389Go
2 months ago
gabs
gabsJeffail/gabs

A Go utility for parsing, creating, and editing dynamic or unknown JSON structures with a simple wrapper around encoding/json.

3.5k200Go
2 years ago
mc
mcminio/mc

A command-line client providing Unix-like utilities for managing filesystems and S3-compatible object storage.

3.5k693Go
9 months ago
kube-linter
kube-linterstackrox/kube-linter

A static analysis tool that checks Kubernetes YAML files and Helm charts for security and production readiness best practices.

3.5k274Go
2 days ago
oso
osoosohq/oso

A batteries-included framework for building authorization in your application with a declarative policy language.

3.5k192Rust
1 year ago
go-json-rest
go-json-restant0ine/go-json-rest

A thin layer on top of net/http for building fast, scalable RESTful JSON APIs in Go with middleware support.

3.5k372Go
5 years ago
playwright-go
playwright-goplaywright-community/playwright-go

A Go library for cross-browser automation, controlling Chromium, Firefox, and WebKit with a single API.

3.5k242Go
12 days ago
playwright-go
playwright-gomxschmitt/playwright-go

A Go library to automate Chromium, Firefox, and WebKit browsers with a single API for cross-browser web automation.

3.5k242Go
12 days ago
devd
devdcortesi/devd

A local web server for developers with livereload, reverse proxying, and latency simulation.

3.5k147Go
2 months ago
recipes
recipesgofiber/recipes

A collection of example implementations and best practices for building web applications with the Fiber framework in Go.

3.5k489Go
1 day ago
Doctl
Doctldigitalocean/doctl

The official command-line interface for managing DigitalOcean cloud infrastructure and services via the API.

3.5k493Go
1 day ago
go-lua
go-luaShopify/go-lua

A pure Go implementation of the Lua 5.2 virtual machine for scripting Go applications.

3.5k213Go
1 year ago
sql-migrate
sql-migraterubenv/sql-migrate

A SQL schema migration tool for Go that works as both a CLI and library, supporting multiple databases.

3.4k292Go
1 month ago
jabba
jabbashyiko/jabba

A cross-platform Java version manager inspired by nvm, written in Go, for installing and switching between JDK distributions.

3.4k224Go
3 months ago
Let Me Contain That For You
Let Me Contain That For Yougoogle/lmctfy

Google's open-source Linux application container stack providing resource isolation through a high-level API.

3.4k237C++
11 years ago
mo
mosamber/mo

A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.

3.4k118Go
4 days ago
GoSublime
GoSublimeDisposaBoy/GoSublime

An IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.

3.4k296Go
6 years ago
gomock
gomockuber-go/mock

A mocking framework for Go that integrates with the testing package to generate and use mock objects.

3.4k176Go
3 days ago
Heka
Hekamozilla-services/heka

A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.

3.4k514Go
2 years ago
ln
lnfogleman/ln

A Go-based 3D line art engine that renders 3D scenes as 2D vector graphics (SVG/PNG) for plotting and illustration.

3.4k130Go
7 years ago
alice
alicejustinas/alice

A minimal, painless middleware chaining library for Go HTTP handlers.

3.4k152Go
2 years ago
ghz (.3k)
ghz (.3k)bojand/ghz

A command-line tool for load testing and benchmarking gRPC services with support for various schedules and output formats.

3.3k284Go
28 days ago
clickhouse-go
clickhouse-goClickHouse/clickhouse-go

A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.

3.3k674Go
12 hours ago
quicktemplate
quicktemplatevalyala/quicktemplate

A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.

3.3k145Go
2 years ago
1
16
17
18
106