Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
2761 projects10033.9k total stars1095.1k total forks27 languages

Open-source projects built with Go

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

Showing 2,761 open-source projects · page 12 of 77

……
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
Cosign
Cosignsigstore/cosign

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

6.0k748Go
3 days ago
Golang Desktop Embedder
Golang Desktop Embeddergo-flutter-desktop/go-flutter

An unofficial Flutter embedder for desktop platforms (Windows, macOS, Linux) using Go and GLFW.

5.9k277Go
10 days ago
Discordgo
Discordgobwmarrin/discordgo

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

5.9k921Go
3 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
4 days ago
gorgonia
gorgoniagorgonia/gorgonia

A library for building and evaluating mathematical expressions and neural networks in Go, with automatic differentiation and GPU support.

5.9k450Go
1 year ago
pebble
pebblecockroachdb/pebble

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

5.9k560Go
1 day ago
Alda
Aldaalda-lang/alda

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

5.9k311Go
27 days ago
Docker/CLI
Docker/CLIdocker/cli

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

5.9k2.1kGo
4 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.9k424JavaScript
13 days ago
dgoss
dgossgoss-org/goss

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

5.9k490Go
1 year ago
goss
gossaelsabbahy/goss

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

5.9k490Go
1 year ago
ssh chat
ssh chatshazow/ssh-chat

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

5.9k427Go
5 months ago
Permify
PermifyPermify/permify

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

5.9k318Go
4 days ago
Easegress
Easegressmegaease/easegress

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

5.9k496Go
5 days ago
oauth2
oauth2golang/oauth2

A Go client implementation for the OAuth 2.0 authorization framework.

5.9k1.0kGo
3 months ago
tendermint
tenderminttendermint/tendermint

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

5.9k2.1kGo
15 days ago
cortex
cortexcortexproject/cortex

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

5.8k856Go
3 days 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.8k649Go
6 days ago
Upsnap
Upsnapseriousm4x/UpSnap

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

5.8k226Go
7 days ago
tflint
tflintterraform-linters/tflint

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

5.7k397Go
2 days ago
imaging
imagingdisintegration/imaging

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

5.7k475Go
2 years 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
8 days ago
gdu
gdudundee/gdu

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

5.7k204Go
7 days ago
mox
moxmjl-/mox

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

5.7k195Go
1 day ago
Arcane
Arcanegetarcaneapp/arcane

A modern, user-friendly web interface for managing Docker containers, images, and volumes with a focus on accessibility.

5.7k203Go
1 day ago
nes
nesfogleman/nes

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

5.6k533Go
1 year 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
1 day ago
blackfriday
blackfridayrussross/blackfriday

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

5.6k596Go
2 years ago
CertMagic
CertMagiccaddyserver/certmagic

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

5.6k333Go
13 days ago
goofys
goofyskahing/goofys

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

5.6k533Go
1 year ago
revive
revivemgechev/revive

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

5.5k316Go
1 day ago
Leaf
Leafname5566/leaf

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

5.5k1.3kGo
2 years ago
LXD
LXDlxc/lxd

A modern, secure system container and virtual machine manager that provides a unified experience for running full Linux systems.

5.5k447Go
2 days ago
scorecard
scorecardossf/scorecard

Automated security health metrics for open source projects, assessing security best practices and risks.

5.5k659Go
7 days 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
10 months ago
pterm
ptermpterm/pterm

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

5.5k218Go
8 days ago
1
11
12
13
77