Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
996 projects9176.5k total stars982.5k total forks16 languages

Open-source projects built with Go

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

Showing 996 open-source projects · page 12 of 28

……
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
Alda
Aldaalda-lang/alda

A text-based programming language for composing and playing back music using a simple markup-like syntax.

5.9k308Go
1 month ago
k0s
k0sk0sproject/k0s

A single-binary, zero-dependency Kubernetes distribution designed for easy deployment on any infrastructure.

5.9k491Go
1 day ago
goss
gossaelsabbahy/goss

A YAML-based serverspec alternative for quick and easy server configuration validation and testing.

5.9k492Go
11 months ago
dgoss
dgossgoss-org/goss

A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.

5.9k492Go
11 months ago
Discordgo
Discordgobwmarrin/discordgo

A Go package providing low-level bindings to the Discord API for building bots and integrations.

5.9k918Go
2 months ago
podinfo
podinfostefanprodan/podinfo

A Go microservice template for Kubernetes that demonstrates best practices for building and deploying cloud-native applications.

5.9k1.9kGo
2 days ago
gRPC UI
gRPC UIfullstorydev/grpcui

A command-line tool that provides an interactive web UI for testing and debugging gRPC servers, similar to Postman for gRPC APIs.

5.9k422JavaScript
3 days ago
ssh chat
ssh chatshazow/ssh-chat

A custom SSH server written in Go that provides a chat prompt instead of a shell.

5.9k429Go
3 months ago
Easegress
Easegressmegaease/easegress

A cloud-native traffic orchestration system for high availability, extensibility, and observability in API management and service mesh.

5.9k493Go
8 days ago
pebble
pebblecockroachdb/pebble

A high-performance, LevelDB/RocksDB-inspired key-value database written in Go, optimized for CockroachDB.

5.9k558Go
17 hours ago
tendermint
tenderminttendermint/tendermint

A Byzantine Fault Tolerant (BFT) middleware for securely replicating state machines across many machines.

5.9k2.1kGo
8 days ago
Permify
PermifyPermify/permify

An open-source authorization service inspired by Google Zanzibar for building fine-grained, scalable access control systems.

5.9k307Go
1 day ago
Cosign
Cosignsigstore/cosign

A tool for signing and verifying container images and other artifacts using the Sigstore framework.

5.8k724Go
1 day ago
oauth2
oauth2golang/oauth2

A Go client implementation for the OAuth 2.0 authorization framework.

5.8k1.0kGo
1 month ago
weaviate
weaviatefirebase/genkit

Open-source framework for building full-stack AI-powered applications with unified APIs for multiple languages and model providers.

5.8k717TypeScript
12 hours ago
Docker/CLI
Docker/CLIdocker/cli

The official command-line interface for Docker, enabling container management and orchestration.

5.8k2.1kGo
22 hours ago
cortex
cortexcortexproject/cortex

A horizontally scalable, highly available, multi-tenant, long-term storage solution for Prometheus and OpenTelemetry Metrics.

5.8k854Go
9 hours ago
HCL
HCLhashicorp/hcl

A toolkit for creating structured configuration languages that are both human- and machine-friendly, primarily for devops tools and servers.

5.8k643Go
23 days ago
imaging
imagingdisintegration/imaging

A simple Go package providing basic image processing functions like resize, rotate, crop, and color adjustments.

5.7k473Go
2 years ago
tflint
tflintterraform-linters/tflint

A pluggable linter for Terraform that finds errors, enforces best practices, and supports custom rules.

5.7k393Go
5 days ago
mox
moxmjl-/mox

A modern, full-featured, secure mail server designed for low-maintenance self-hosted email.

5.7k188Go
4 months ago
Blackbox
Blackboxprometheus/blackbox_exporter

A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC to collect blackbox monitoring metrics.

5.7k1.2kGo
9 days ago
nes
nesfogleman/nes

A Nintendo Entertainment System (NES) emulator written in Go with OpenGL graphics and audio support.

5.6k534Go
1 year ago
blackfriday
blackfridayrussross/blackfriday

A fast, secure Markdown processor for Go with common extensions and paranoid input handling.

5.6k598Go
2 years ago
cri-o
cri-ocri-o/cri-o

An OCI-based implementation of the Kubernetes Container Runtime Interface (CRI) for launching and managing OCI containers.

5.6k1.2kGo
13 hours ago
gdu
gdudundee/gdu

A fast, parallel disk usage analyzer with an interactive console interface written in Go.

5.6k199Go
17 hours ago
Upsnap
Upsnapseriousm4x/UpSnap

A self-hostable web dashboard for waking up and managing devices on your local network using Wake-on-LAN.

5.6k217Go
12 days ago
CertMagic
CertMagiccaddyserver/certmagic

Automatic TLS certificate issuance and renewal for Go programs, enabling fully-managed HTTPS with a single line of code.

5.5k329Go
20 hours ago
goofys
goofyskahing/goofys

A high-performance, POSIX-ish file system for mounting Amazon S3 and compatible object storage as a local filesystem.

5.5k531Go
1 year ago
Leaf
Leafname5566/leaf

A pragmatic and easy-to-use game server framework built with Go (Golang).

5.5k1.3kGo
1 year ago
revive
revivemgechev/revive

A fast, configurable, extensible, and beautiful drop-in replacement for golint with custom rules and strict presets.

5.5k317Go
1 day ago
go-prompt
go-promptc-bata/go-prompt

A Go library for building powerful interactive command-line prompts with auto-completion and keyboard shortcuts.

5.5k376Go
8 months ago
ProtoActor
ProtoActorasynkron/protoactor-go

Ultra fast distributed actor framework for Go, C#, and Java/Kotlin, enabling cross-platform concurrency and messaging.

5.5k571Go
16 days ago
pterm
ptermpterm/pterm

A modern Go module for beautifying console output with charts, progress bars, tables, trees, and interactive components.

5.4k215Go
15 days ago
envconfig
envconfigkelseyhightower/envconfig

A Go library for loading configuration from environment variables into structs with struct tags and custom decoders.

5.4k396Go
10 months ago
DarwinKit
DarwinKitprogrium/darwinkit

Native Apple framework bindings for Go, enabling macOS application development without Objective-C or XCode.

5.4k170Go
1 year ago
1
11
12
13
28