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 20 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
email
emailjordan-wright/email

A robust and flexible Go library for creating and sending emails with support for attachments, HTML content, and connection pooling.

2.8k337Go
2 years ago
tail
tailhpcloud/tail

A Go package that emulates BSD tail functionality for reading continuously updated files with log rotation support.

2.8k502Go
3 years ago
heimdall
heimdallgojektech/heimdall

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

2.8k207Go
2 months ago
cli
clicreate-go-app/cli

A CLI tool that generates production-ready full-stack projects with Go backend, modern frontend, and automated deployment via a single command.

2.8k268Go
6 months ago
pflag
pflagspf13/pflag

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

2.8k384Go
1 day ago
starlark-go
starlark-gogoogle/starlark-go

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

2.8k249Go
7 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.8k136Go
3 months ago
nbio
nbiolesismal/nbio

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

2.8k181Go
26 days 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.8k256Go
17 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.7k345Go
9 months ago
SJSON
SJSONtidwall/sjson

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

2.7k186Go
3 months ago
OpenLIT
OpenLITopenlit/openlit

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

2.7k367TypeScript
1 day ago
GCache
GCachebluele/gcache

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

2.7k280Go
2 years 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.7k242Go
9 months ago
tiedot
tiedotHouzuoGuo/tiedot

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

2.7k258Go
5 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.7k471Go
11 days ago
myLG
myLGmehrdadrad/mylg

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

2.7k237Go
6 years 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.7k381Open Policy Agent
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.7k325Go
2 years ago
gocql
gocqlgocql/gocql

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

2.7k658Go
1 month ago
gojson
gojsonChimeraCoder/gojson

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

2.7k205Go
5 years ago
Karma
Karmaprymitive/karma

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

2.7k202TypeScript
3 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
4 months ago
otter
ottermaypok86/otter

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

2.7k69Go
2 months ago
goqu
goqudoug-martin/goqu

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

2.7k223Go
2 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.7k498Go
1 day ago
Godog
Godogcucumber/godog

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

2.7k279Go
1 day ago
driftctl
driftctlsnyk/driftctl

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

2.7k188Go
9 days ago
go-nsq
go-nsqnsqio/go-nsq

Official Go client library for building NSQ producers and consumers.

2.7k436Go
1 year ago
Selenoid
Selenoidaerokube/selenoid

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

2.7k364Go
1 year ago
gojieba
gojiebayanyiwu/gojieba

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

2.6k305Go
1 month 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
23 hours 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.6k119Go
5 months ago
stripe
stripestripe/stripe-go

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

2.6k532Go
1 day 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
supercronic
supercronicaptible/supercronic

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

2.6k146Go
21 days ago
1
19
20
21
106