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 3,005 open-source projects · page 20 of 84

……
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
heimdall
heimdallgojektech/heimdall

An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.

2.7k205Go
5 days ago
memguard
memguardawnumar/memguard

A Go library that creates a secure software enclave to protect sensitive data in memory from exposure and attacks.

2.7k135Go
1 month ago
nbio
nbiolesismal/nbio

A high-performance, non-blocking I/O framework for Go optimized for massive connection scenarios like gateways and proxies.

2.7k180Go
2 months ago
Itch
Itchitchio/itch

A desktop application for downloading, installing, and playing games from itch.io with automatic updates.

2.7k254TypeScript
6 days ago
go-jira
go-jiraNetflix-Skunkworks/go-jira

A simple command-line client for Atlassian Jira written in Go, featuring context-aware configuration and custom commands.

2.7k344Go
7 months ago
pflag
pflagspf13/pflag

A drop-in replacement for Go's flag package that implements POSIX/GNU-style command-line flags.

2.7k372Go
9 days ago
tiedot
tiedotHouzuoGuo/tiedot

A rudimentary embedded NoSQL document database written in Go that stores JSON documents and provides HTTP API access.

2.7k260Go
4 years ago
GCache
GCachebluele/gcache

A feature-rich in-memory cache library for Go with support for LRU, LFU, ARC, and expirable entries.

2.7k279Go
2 years ago
Go Chassis
Go Chassisgo-chassis/go-chassis

A cloud-native microservice framework for Go with built-in resilience, observability, and traffic management features.

2.7k476Go
5 months ago
maroto
marotojohnfercher/maroto

A Bootstrap-inspired Go library for creating PDFs with a grid layout system, using gofpdf for fast and simple PDF generation.

2.7k257Go
12 days ago
httpexpect
httpexpectgavv/httpexpect

A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.

2.7k243Go
6 months ago
myLG
myLGmehrdadrad/mylg

A command-line network diagnostic tool that combines multiple network probes like ping, traceroute, BGP, and packet analysis.

2.7k236Go
6 years ago
SJSON
SJSONtidwall/sjson

A high-performance Go library for setting values in JSON documents using dot-notation paths.

2.7k181Go
27 days ago
starlark-go
starlark-gogoogle/starlark-go

A Go implementation of Starlark, a Python dialect for configuration and scripting in Go applications.

2.7k237Go
1 day ago
agent-deck
agent-deckasheshgoplani/agent-deck

A terminal session manager that provides a unified TUI for managing multiple AI coding agents like Claude, Gemini, OpenCode, and Codex.

2.7k325Go
1 day ago
go-flags
go-flagsjessevdk/go-flags

A Go library for parsing command line arguments with extensive features and reflection-based struct tagging.

2.7k322Go
1 year ago
gojson
gojsonChimeraCoder/gojson

A command-line tool that automatically generates Go struct definitions from JSON or YAML documents.

2.7k205Go
4 years ago
gocql
gocqlgocql/gocql

A fast and robust Go client driver for Apache Cassandra, implementing the native CQL binary protocol.

2.7k649Go
9 days ago
bunster
bunsteryassinebenaid/bunster

A shell compiler that converts bash scripts into secure, portable, and static binaries by transpiling them to Go.

2.7k71Go
1 month ago
goqu
goqudoug-martin/goqu

An expressive SQL builder and query library for Go with support for multiple database dialects.

2.7k224Go
2 years ago
go-nsq
go-nsqnsqio/go-nsq

Official Go client library for building NSQ producers and consumers.

2.7k435Go
10 months ago
Selenoid
Selenoidaerokube/selenoid

A Selenium Hub successor that runs browsers in Docker containers for scalable, immutable, and self-hosted browser automation.

2.7k361Go
1 year ago
KICS
KICSCheckmarx/kics

KICS is an open-source static analysis tool that finds security vulnerabilities, compliance issues, and misconfigurations in Infrastructure as Code.

2.6k373Open Policy Agent
4 days ago
Karma
Karmaprymitive/karma

A feature-rich alert dashboard for Prometheus Alertmanager, designed for visualizing and managing alerts across multiple instances.

2.6k199TypeScript
2 days ago
driftctl
driftctlsnyk/driftctl

A CLI tool that scans cloud infrastructure to detect, track, and alert on drift from Terraform IaC definitions.

2.6k185Go
3 days ago
GoBoy
GoBoyHumpheh/goboy

A multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go, featuring debugging tools and broad game compatibility.

2.6k121Go
2 months ago
gojieba
gojiebayanyiwu/gojieba

A high-performance Golang port of the Jieba Chinese text segmentation library.

2.6k304Go
1 month ago
heapster
heapsterkubernetes-retired/heapster

A retired Kubernetes project for collecting and analyzing compute resource usage and performance metrics from container clusters.

2.6k1.2kGo
7 years ago
KrakenD API Gateway (.5k)
KrakenD API Gateway (.5k)devopsfaith/krakend-ce

An ultra-high performance, stateless, declarative API Gateway written in Go for microservices and secure communications.

2.6k497Go
10 days ago
Godog
Godogcucumber/godog

Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.

2.6k276Go
4 days ago
terraform-provider-google
terraform-provider-googlehashicorp/terraform-provider-google

Terraform plugin for managing Google Cloud Platform resources through infrastructure-as-code.

2.6k1.9kGo
1 day ago
go-sciter
go-scitersciter-sdk/go-sciter

Golang bindings for the Sciter embeddable HTML/CSS/script engine, enabling modern desktop UI development with web technologies.

2.6k269C++
3 years ago
otter
ottermaypok86/otter

A high-performance, in-memory caching library for Go with adaptive eviction policies and low memory overhead.

2.6k63Go
2 months ago
singularity
singularitysingularityware/singularity

An open source container platform designed for simplicity, speed, and security in HPC and shared computing environments.

2.6k424Go
3 years ago
muffet
muffetraviqqe/muffet

A fast, recursive website link checker written in Go that crawls and inspects all pages for broken links.

2.6k112Go
2 days ago
Flagr
Flagrcheckr/flagr

Flagr is an open-source Go microservice for feature flagging, A/B testing, and dynamic configuration.

2.6k202Go
4 days ago
1
19
20
21
84