Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
961 projects9119.2k total stars975.9k total forks14 languages

Open-source projects built with Go

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

Showing 961 open-source projects · page 3 of 27

…
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
OpenFaaS
OpenFaaSopenfaas/faas

Deploy serverless functions and microservices to Kubernetes with ease, using any language and auto-scaling.

26.1k2.0kGo
22 days ago
Testify
Testifystretchr/testify

A Go toolkit providing common assertions, mocking, and test suite functionality that integrates seamlessly with the standard library.

25.9k1.7kGo
15 days ago
SST
SSTserverless-stack/serverless-stack

A framework for building full-stack applications on your own AWS infrastructure with live Lambda development.

25.9k2.1kTypeScript
1 day ago
truffleHog
truffleHogtrufflesecurity/truffleHog

A secrets scanning tool that discovers, classifies, validates, and analyzes leaked credentials across multiple sources.

25.9k2.3kGo
1 day ago
truffleHog
truffleHogdxa4481/truffleHog

A secrets scanning tool that discovers, classifies, validates, and analyzes leaked credentials across multiple sources.

25.9k2.3kGo
1 day ago
nsq
nsqnsqio/nsq

A realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.

25.8k2.9kGo
9 months ago
logrus
logrusSirupsen/logrus

A structured logger for Go that is API-compatible with the standard library logger.

25.7k2.3kGo
1 month ago
Kratos
Kratosgo-kratos/kratos

A Go microservices framework for building robust, cloud-native applications with built-in service governance.

25.6k4.2kGo
20 days ago
Iris
Iriskataras/iris

A fast, modern, and fully-featured HTTP/2 web framework for Go with an unbeatable cost-performance ratio.

25.6k2.4kGo
3 months ago
Rancher
Rancherrancher/rancher

Open source container management platform that simplifies running Kubernetes everywhere for production deployments.

25.5k3.2kGo
1 day ago
colly
collyasciimoo/colly

A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.

25.3k1.8kGo
3 days ago
Vegeta
Vegetatsenart/vegeta

A versatile HTTP load testing tool and library designed to drill HTTP services with a constant request rate.

25.0k1.4kGo
2 months ago
glow
glowcharmbracelet/glow

A terminal-based markdown reader and CLI tool for rendering markdown with style directly in your command line.

24.5k651Go
1 day ago
zap
zapuber-go/zap

A blazing fast, structured, leveled logging library for Go, designed for performance-critical applications.

24.4k1.5kGo
1 month ago
cli
cliurfave/cli

A declarative, simple, fast, and fun Go package for building command line tools with no external dependencies.

24.0k1.8kGo
5 days ago
Learn Go with TDD
Learn Go with TDDquii/learn-go-with-tests

A hands-on guide to learning the Go programming language through test-driven development principles.

23.6k2.9kGo
1 month ago
air
aircosmtrek/air

A live-reloading command line utility for Go applications that automatically rebuilds and restarts on code changes.

23.4k913Go
11 days ago
fasthttp
fasthttpvalyala/fasthttp

A high-performance HTTP package for Go, optimized for speed with zero memory allocations in hot paths.

23.3k1.8kGo
4 days ago
DockerSlim
DockerSlimdocker-slim/docker-slim

SlimToolkit minifies and secures container images by up to 30x without requiring changes to your Dockerfile or workflow.

23.2k825Go
7 days ago
Hub
Hubgithub/hub

A command-line tool that extends git with GitHub-specific features and commands.

22.9k2.2kGo
2 years ago
grpc-go
grpc-gogrpc/grpc-go

The official Go implementation of gRPC, a high-performance, open-source RPC framework using HTTP/2.

22.9k4.7kGo
1 day ago
Go-micro
Go-micromicro/go-micro

A Go framework for building distributed microservices with built-in RPC, service discovery, data modeling, and AI agent integration via MCP.

22.7k2.4kGo
3 days ago
jaeger
jaegerjaegertracing/jaeger

A distributed tracing platform for monitoring and troubleshooting microservices-based distributed systems.

22.7k2.8kGo
1 day ago
dolt
doltdolthub/dolt

Dolt is a version-controlled SQL database that supports Git-like operations such as fork, clone, branch, merge, push, and pull.

22.3k743Go
1 day ago
Oh-My-Posh
Oh-My-Poshjandedobbeleer/oh-my-posh

A highly customizable, low-latency cross-platform prompt theme engine for any shell.

22.3k2.7kGo
3 days ago
age
ageFiloSottile/age

A simple, modern, and secure file encryption tool and Go library with small explicit keys and UNIX-style composability.

22.1k634Go
1 month ago
redis
redisredis/go-redis

Official Redis client library for Go, providing a comprehensive interface for Redis commands with automatic connection pooling.

22.1k2.5kGo
1 day ago
Chi
Chigo-chi/chi

A lightweight, idiomatic, and composable router for building Go HTTP services, especially REST APIs.

22.0k1.1kGo
2 months ago
mux
muxgorilla/mux

A powerful HTTP router and URL matcher for building Go web servers with advanced routing features.

21.8k1.9kGo
1 year ago
dgraph
dgraphdgraph-io/dgraph

A horizontally scalable, distributed GraphQL database with ACID transactions and real-time query performance.

21.7k1.6kGo
1 day ago
GoFr
GoFrgofr-dev/gofr

An opinionated Go framework for accelerated microservice development with built-in databases and observability.

21.6k1.8kGo
2 days ago
lo
losamber/lo

A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.

21.2k937Go
2 days ago
vitess
vitessyoutube/vitess

A cloud-native distributed database system built around MySQL for unlimited horizontal scaling through sharding.

20.9k2.3kGo
1 day ago
Vitess
Vitessvitessio/vitess

A cloud-native database clustering system for horizontal scaling of MySQL through generalized sharding.

20.9k2.3kGo
1 day ago
containerd
containerdcontainerd/containerd

An industry-standard container runtime that manages the complete container lifecycle on Linux and Windows hosts.

20.6k3.9kGo
1 day ago
excelize
excelizexuri/excelize

A pure Go library for reading and writing Microsoft Excel™ spreadsheets (XLAM/XLSM/XLSX/XLTM/XLTX).

20.5k1.9kGo
2 days ago
1
2
3
4
27