Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
996 projects9175.2k total stars982.3k total forks16 languages

Open-source projects built with Go

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

Showing 996 open-source projects · page 21 of 28

……
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
stripe
stripestripe/stripe-go

The official Go client library for interacting with the Stripe API, enabling payments and financial operations.

2.6k512Go
12 hours ago
go-multierror
go-multierrorhashicorp/go-multierror

A Go package for representing multiple errors as a single error with custom formatting and concurrent error collection.

2.6k134Go
11 days ago
nunu
nunugo-nunu/nunu

A CLI tool for scaffolding and building production-ready Go applications with a layered architecture.

2.6k205Go
8 months ago
scs
scsalexedwards/scs

A lightweight, efficient, and secure HTTP session management library for Go applications.

2.6k193Go
5 months ago
s
szquestz/s

A command-line tool that opens web searches directly in your browser from the terminal.

2.5k124Go
9 days ago
NATS streaming
NATS streamingnats-io/nats-streaming-server

A high-performance, lightweight reliable streaming platform built on NATS messaging.

2.5k289Go
2 years ago
Pilosa
Pilosapilosa/pilosa

A real-time distributed analytical database built entirely on bitmaps for low-latency queries on fresh data.

2.5k237Go
2 years ago
spinner
spinnerbriandowns/spinner

A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications.

2.5k130Go
1 year ago
Stack Up
Stack Uppressly/sup

A simple deployment tool that runs commands on multiple servers in parallel using a YAML configuration file.

2.5k182Go
2 years ago
tfgo
tfgogaleone/tfgo

A Go library that simplifies TensorFlow's Go bindings with method chaining, automatic scoping, and type conversion.

2.5k158Go
2 years ago
mpb
mpbvbauerster/mpb

A Go library for rendering multiple customizable progress bars in terminal applications.

2.5k129Go
8 days ago
Hoverfly
Hoverflyspectolabs/hoverfly

A lightweight open-source API simulation tool for creating realistic mocks of API dependencies during development and testing.

2.5k224Go
2 days ago
hoverfly
hoverflySpectoLabs/hoverfly

A lightweight open-source API simulation tool for creating realistic mocks of dependent services during development and testing.

2.5k224Go
2 days ago
errcheck
errcheckkisielk/errcheck

A static analysis tool that finds unchecked errors in Go code.

2.5k142Go
1 month ago
Container Structure Test
Container Structure TestGoogleContainerTools/container-structure-test

A framework to validate the structure of container images through command, file, and metadata tests.

2.5k206Go
9 days ago
Numaflow
Numaflownumaproj/numaflow

A Kubernetes-native, serverless platform for running massively parallel data and streaming jobs with exactly-once semantics.

2.5k154Rust
11 hours ago
sq
sqneilotoole/sq

A command-line tool that provides jq-style access to structured data sources like SQL databases, CSV, and Excel files.

2.5k39Go
13 hours ago
supercronic
supercronicaptible/supercronic

A crontab-compatible job runner designed specifically for container environments.

2.5k140Go
1 day ago
lgo
lgoyunabe/lgo

A Jupyter Notebook kernel and interactive REPL for Go (golang) that enables interactive programming and data analysis.

2.5k118Go
5 years ago
Ladon
Ladonory/ladon

A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.

2.5k224Go
6 months ago
Citerus DDD Sample App GO Port
Citerus DDD Sample App GO Portmarcusolsson/goddd

A Go implementation of Domain-Driven Design tactical patterns, ported from the DDD Sample App.

2.5k273Go
4 years ago
fastjson
fastjsonvalyala/fastjson

A high-performance JSON parser and validator for Go that requires no custom structs, code generation, or reflection.

2.4k153Go
2 months ago
gormt
gormtxxjwxc/gormt

A tool that automatically generates Go structs and GORM-compatible code from MySQL, SQLite, and MSSQL databases.

2.4k362Go
10 hours ago
MySQL server exporter
MySQL server exporterprometheus/mysqld_exporter

Prometheus exporter that collects and exposes MySQL and MariaDB server metrics for monitoring.

2.4k810Go
10 days ago
go-eagle
go-eaglego-eagle/eagle

A Go framework for rapid development of API services and microservices with a layered architecture.

2.4k260Go
2 days ago
raylib-go
raylib-gogen2brain/raylib-go

Go bindings for raylib, a simple library for videogames programming.

2.4k205C
1 month ago
brutespray
brutesprayx90skysn3k/brutespray

A fast, multi-protocol credential brute-forcer that parses Nmap, Nessus, and Nexpose output to test credentials across 30+ services.

2.4k425Go
1 day ago
f2
f2ayoisaiah/f2

A cross-platform command-line tool for batch renaming files and directories quickly and safely.

2.4k63Go
11 days ago
OpenLIT
OpenLITopenlit/openlit

An open-source platform for AI engineering with OpenTelemetry-native LLM observability, GPU monitoring, guardrails, evaluations, and prompt management.

2.4k270TypeScript
10 hours ago
errors
errorscockroachdb/errors

A Go error library providing network portability for error objects, suitable for distributed systems with mixed-version compatibility.

2.4k71Go
2 days ago
documize.com
documize.comdocumize/community

An open-source, self-hosted knowledge management platform for unified internal and external documentation.

2.4k234JavaScript
7 months ago
go-oidc
go-oidccoreos/go-oidc

A Go package that adds OpenID Connect client support to the standard OAuth2 library.

2.4k427Go
17 days ago
sesh
seshjoshmedeski/sesh

A smart CLI tool that creates and manages tmux sessions automatically using zoxide and project configurations.

2.4k104Go
1 day ago
cristim/autospotting
cristim/autospottingautospotting/autospotting

Automates EC2 Spot instance usage on existing AutoScaling groups to save up to 90% on AWS costs.

2.4k313Go
1 month ago
AutoSpotting
AutoSpottingAutoSpotting/AutoSpotting

Automates EC2 Spot instance usage on existing AutoScaling groups to save up to 90% of AWS costs.

2.4k313Go
1 month ago
jwx
jwxlestrrat-go/jwx

A complete Go implementation of JOSE (JWA/JWE/JWK/JWS/JWT) for signing, encryption, and key management.

2.4k191Go
8 hours ago
1
20
21
22
28