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 projects10178.1k total stars1115.5k total forks28 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 12 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
imaginary
imaginaryh2non/imaginary

A fast, Docker-ready HTTP microservice for high-level image processing powered by libvips.

6.1k499Go
8 months ago
go-elasticsearch
go-elasticsearchelastic/go-elasticsearch

The official Go client library for interacting with Elasticsearch, providing a comprehensive API for search, indexing, and data operations.

6.1k644Go
3 days ago
pebble
pebblecockroachdb/pebble

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

6.0k574Go
1 day ago
Docker/CLI
Docker/CLIdocker/cli

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

6.0k2.2kGo
1 day ago
Discordgo
Discordgobwmarrin/discordgo

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

6.0k923Go
5 months ago
podinfo
podinfostefanprodan/podinfo

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

6.0k1.9kGo
2 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.9k278Go
14 days ago
Alda
Aldaalda-lang/alda

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

5.9k311Go
2 months ago
goss
gossaelsabbahy/goss

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

5.9k491Go
6 days ago
dgoss
dgossgoss-org/goss

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

5.9k491Go
6 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
Permify
PermifyPermify/permify

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

5.9k322Go
2 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.9k231Go
1 day 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
11 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.9k426Go
6 months ago
oauth2
oauth2golang/oauth2

A Go client implementation for the OAuth 2.0 authorization framework.

5.9k1.1kGo
4 months 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
tendermint
tenderminttendermint/tendermint

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

5.9k2.1kGo
2 days ago
gdu
gdudundee/gdu

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

5.8k215Go
2 days ago
cortex
cortexcortexproject/cortex

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

5.8k871Go
1 day 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.8k651Go
4 days 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.8k1.2kGo
1 day ago
LXD
LXDlxc/lxd

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

5.8k466Go
1 day ago
tflint
tflintterraform-linters/tflint

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

5.8k402Go
1 day ago
mox
moxmjl-/mox

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

5.8k209Go
4 days ago
imaging
imagingdisintegration/imaging

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

5.7k482Go
2 years ago
nes
nesfogleman/nes

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

5.7k532Go
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.6k599Go
2 years ago
scorecard
scorecardossf/scorecard

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

5.6k680Go
4 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.6k345Go
7 days ago
Vale
Valeerrata-ai/vale

A markup-aware, command-line linter for prose that enforces style guides and spelling with speed and extensibility.

5.6k205Go
1 day ago
goofys
goofyskahing/goofys

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

5.6k534Go
2 years ago
revive
revivemgechev/revive

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

5.5k317Go
4 days ago
Leaf
Leafname5566/leaf

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

5.5k1.3kGo
2 years ago
pterm
ptermpterm/pterm

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

5.5k220Go
13 days ago
1
11
12
13
106