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

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

20017Go
4 months ago
zerocfg
zerocfgchaindead/zerocfg

A Go configuration library with a flag-like API that supports YAML, environment variables, and CLI arguments with zero boilerplate.

2009Go
1 month ago
Pønskelisten
Pønskelistenaunefyren/poenskelisten

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

2009Go
1 month ago
sq
sqbokwoon95/go-structured-query

A code-generated, type-safe SQL query builder and struct mapper for Go that eliminates magic strings and boilerplate.

20011Go
3 years ago
gonids
gonidsgoogle/gonids

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

19950Go
23 days ago
kod
kodgo-kod/kod

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

1996Go
23 days ago
go-ml
go-mlalonsovidales/go_ml

A Go library implementing essential machine learning algorithms including linear regression, logistic regression, and neural networks.

19925Go
9 years ago
go-marathon
go-marathongambol99/go-marathon

A Go client library for interacting with the Marathon container orchestration platform API.

199125Go
5 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.

19892Go
18 days ago
iter
iterdisksing/iter

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

19813Go
1 month ago
ssh2docker
ssh2dockermoul/ssh2docker

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

19818Go
11 days ago
Death
Deathvrecan/death

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

19820Go
1 year ago
go-excel
go-excelszyhf/go-excel

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

19739Go
11 months ago
Haaukins
Haaukinsaau-network-security/haaukins

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

19740Go
24 days ago
interchaintest
interchainteststrangelove-ventures/interchaintest

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

197150Go
6 months ago
shelby
shelbyathul/shelby

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

19617Go
4 years ago
radix
radixyourbasic/radix

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

19611Go
8 years ago
udecimal
udecimalquagmt/udecimal

A high-performance, zero-allocation fixed-point decimal library for Go, optimized for financial applications.

19615Go
2 months ago
Flares
Flareslfaoro/flares

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

19618Go
3 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
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.

19427Go
4 years ago
bqb
bqbnullism/bqb

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

19412Go
1 year ago
dockerize
dockerizepowerman/dockerize

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

19418Go
9 days ago
jsonrpc
jsonrpcosamingo/jsonrpc

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

19323Go
1 year ago
glg
glgkpango/glg

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

19317Go
7 months ago
go-porterstemmer
go-porterstemmerreiver/go-porterstemmer

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

19344Go
5 years ago
timeutil
timeutilleekchan/timeutil

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

19315Go
7 years ago
Go
Goinfluxdata/influxdb1-client

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

192109Go
2 years ago
goai
goaizendev-sh/goai

A Go SDK for AI applications providing a unified API across 22+ providers with streaming, structured output, and MCP support.

19228Go
5 days ago
go-etl
go-etlBreeze0806/go-etl

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

19255Go
2 months 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
Mongo Playground
Mongo Playgroundfeliixx/mongoplayground

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

1919Go
11 months ago
notable
notablejmcfarlane/notable

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

19114Go
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.

19123Go
3 years ago
xk6-sql
xk6-sqlgrafana/xk6-sql

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

19065Go
5 days 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
1
57
58
59
106