Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

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

Showing 2,794 open-source projects · page 58 of 78

……
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
govcr
govcrseborama/govcr

A Go library for recording and replaying HTTP/HTTPS interactions as mock cassettes for offline testing.

19917Go
1 month ago
iter
iterdisksing/iter

A Go library implementing C++ STL iterators and algorithms to replace hand-written loops with expressive, reusable code.

19813Go
4 years ago
gotestdox
gotestdoxbitfield/gotestdox

A command-line tool that formats Go test results as readable sentences to encourage literate test naming.

1985Go
8 months ago
Death
Deathvrecan/death

A Go library for managing application shutdown with graceful cleanup of resources using OS signals.

19820Go
1 year ago
kod
kodgo-kod/kod

A generics-based dependency injection and aspect-oriented programming framework for Go, built around components and interceptors.

1976Go
7 days ago
go-excel
go-excelszyhf/go-excel

A lightweight Go library for reading Excel files as relational data tables, simplifying configuration parsing.

19739Go
8 months ago
interchaintest
interchainteststrangelove-ventures/interchaintest

An end-to-end testing framework for blockchain interoperability, focusing on the Inter-Blockchain Communication (IBC) protocol.

197151Go
3 months ago
ssh2docker
ssh2dockermoul/ssh2docker

A standalone SSH server that creates or joins Docker containers, providing secure shell access with dynamic configuration.

19719Go
3 months ago
radix
radixyourbasic/radix

An optimized MSD radix sort implementation for fast string sorting in Go, outperforming standard library sort.

19711Go
8 years ago
Golang SDK 2
Golang SDK 2block-vision/sui-go-sdk

A comprehensive Go SDK for interacting with the Sui blockchain, supporting JSON-RPC, gRPC, and WebSocket APIs.

19793Go
2 months ago
Haaukins
Haaukinsaau-network-security/haaukins

A highly accessible and automated virtualization platform for security education and capture-the-flag exercises.

19741Go
2 months ago
shelby
shelbyathul/shelby

A fast, lightweight, and minimal shell prompt written in pure Go.

19617Go
4 years ago
cheek
cheekbart6114/cheek

A pico-sized declarative job scheduler designed for single-node environments, prioritizing simplicity and being stand-alone.

19616Go
2 months ago
gonids
gonidsgoogle/gonids

A Go library for parsing and manipulating Snort and Suricata IDS/IPS rules with Suricata compatibility focus.

19549Go
18 days ago
mm-go
mm-gojoetifa2003/mm-go

A Go library providing manual memory management and manually managed data structures via CGO for performance-critical applications.

19410Go
1 year ago
Flares
Flareslfaoro/flares

A command-line tool to backup CloudFlare DNS records to the screen or export them as BIND zone files.

19317Go
5 hours ago
jsonrpc
jsonrpcosamingo/jsonrpc

A Go package for implementing JSON-RPC 2.0 servers with a simple, poetic, and pithy API.

19322Go
1 year ago
dockerize
dockerizepowerman/dockerize

A utility to generate config files, tail logs, and wait for dependencies when running applications in Docker containers.

19318Go
1 day ago
timeutil
timeutilleekchan/timeutil

A Go library providing useful extensions like Timedelta and Strftime to the standard time package.

19315Go
7 years ago
Pønskelisten
Pønskelistenaunefyren/poenskelisten

A self-hosted web app for creating, sharing, and collaborating on wishlists while keeping gift surprises intact.

1939Go
6 days ago
go-porterstemmer
go-porterstemmerreiver/go-porterstemmer

A native Go implementation of the Porter Stemming algorithm for NLP and machine learning tasks.

19345Go
5 years ago
bqb
bqbnullism/bqb

A lightweight Go query builder for SQLite, PostgreSQL, MySQL, and others with simple syntax and automatic parameter handling.

19312Go
1 year ago
formam
formammonoculum/formam

A Go package for decoding HTTP form and query parameters into structs, maps, and slices with support for nested structures.

19219Go
3 years ago
Go
Goinfluxdata/influxdb1-client

Go client library for connecting to InfluxDB 1.x time series databases.

192110Go
2 years ago
glg
glgkpango/glg

A simple and blazing fast lock-free logging library for Go, designed for high-performance applications.

19217Go
4 months ago
Mongo Playground
Mongo Playgroundfeliixx/mongoplayground

A web-based sandbox for testing and sharing MongoDB queries with real-time execution.

1919Go
8 months ago
gojq
gojqelgs/gojq

A Go library for querying JSON data with a simple expression syntax, making JSON parsing and type assertion easier.

19023Go
2 years ago
gqldoc
gqldocCode-Hex/gqldoc

A command-line tool written in Go that generates API documentation from GraphQL schemas or endpoints.

1906Go
2 years ago
go-finance
go-financealpeb/go-finance

A Go library providing financial functions for time value of money, cash flow analysis, interest rates, bonds, and depreciation.

19026Go
4 years ago
notable
notablejmcfarlane/notable

A simple, secure, and private note-taking application that runs locally as a static binary with no dependencies.

18914Go
6 months ago
goiabada
goiabadaleodip/goiabada

An open-source OAuth2 and OpenID Connect server for simple, secure authentication, built in Go.

18917Go
26 days ago
go-etl
go-etlBreeze0806/go-etl

A Go-based toolset for data extraction, transformation, and loading, providing powerful data synchronization capabilities.

18953Go
12 hours ago
go-algorand-sdk
go-algorand-sdkalgorand/go-algorand-sdk

A Go SDK for interacting with the Algorand blockchain, providing HTTP clients for algod, kmd, and indexer APIs.

188105Go
5 days ago
xk6-sql
xk6-sqlgrafana/xk6-sql

A k6 extension that enables SQL database operations within performance and load tests.

18864Go
1 day ago
sqlf
sqlfleporo/sqlf

A fast, memory-efficient SQL query builder for Go that helps construct SQL statements dynamically with safe placeholder conversion and struct binding.

18718Go
1 year ago
Orbit
Orbitgulien/orbit

A cross-platform task runner for executing commands and generating files from templates.

18710Go
5 years ago
1
57
58
59
78