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 7 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
gnet
gnetpanjf2000/gnet

A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

11.2k1.1kGo
1 month ago
skopeo
skopeocontainers/skopeo

A command-line tool for performing operations on container images and registries without requiring a daemon or root privileges.

11.2k953Go
1 day ago
skopeo
skopeoprojectatomic/skopeo

A command-line tool for performing operations on container images and registries without requiring a daemon or root privileges.

11.2k953Go
1 day ago
bleve
bleveblevesearch/bleve

A modern indexing and search library for Go supporting text, numeric, geo-spatial, and vector data.

11.2k712Go
1 day ago
Dex
Dexcoreos/dex

A federated OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors for LDAP, SAML, GitHub, and more.

11.1k2.0kGo
4 days ago
Dex
Dexdexidp/dex

A federated OpenID Connect (OIDC) and OAuth 2.0 provider with pluggable connectors to external identity sources.

11.1k2.0kGo
4 days ago
clair
claircoreos/clair

Static vulnerability analysis for container images (OCI/Docker) via an API that indexes and matches against known security flaws.

11.1k1.2kGo
2 days ago
Clair
Clairquay/clair

Open-source vulnerability static analysis tool for container images (OCI/Docker) via API-based indexing and matching.

11.1k1.2kGo
2 days ago
qt
qttherecipe/qt

A Qt binding for Go that enables writing cross-platform GUI applications in Go, JavaScript, Dart, Haxe, and Swift.

10.8k744Go
2 years ago
Tyk API Gateway
Tyk API GatewayTykTechnologies/tyk

A cloud-native, open source API gateway written in Go, supporting REST, GraphQL, TCP, and gRPC protocols.

10.8k1.2kGo
1 day ago
robotgo
robotgogo-vgo/robotgo

A Go library for cross-platform desktop automation, enabling mouse/keyboard control, screen reading, and window management.

10.8k960Go
29 days ago
gqlgen
gqlgen99designs/gqlgen

A Go library for building type-safe GraphQL servers using schema-first design and code generation.

10.8k1.3kGo
4 days ago
go-openai
go-openaisashabaranov/go-openai

Unofficial Go client library for the OpenAI API, supporting ChatGPT, GPT-4, DALL·E, Whisper, and more.

10.7k1.7kGo
8 days ago
wuzz
wuzzasciimoo/wuzz

Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.

10.7k409Go
24 days ago
Centrifugo
Centrifugocentrifugal/centrifugo

A scalable, language-agnostic real-time messaging server for building chat apps, live features, and collaborative tools.

10.7k728Go
1 day ago
kompose
komposekubernetes/kompose

Convert Docker Compose files to Kubernetes resources to help developers transition from local Compose environments to Kubernetes.

10.6k816Go
4 days ago
godotenv
godotenvjoho/godotenv

A Go library that loads environment variables from .env files, following the twelve-factor app methodology.

10.6k462Go
24 days ago
gocui
gocuijroimartin/gocui

A minimalist Go package for building console user interfaces with overlapping views and keybindings.

10.6k643Go
1 year ago
templ
templa-h/templ

A language for writing HTML user interfaces in Go with excellent developer tooling.

10.5k367Go
20 days ago
comcast
comcasttylertreat/comcast

A tool to simulate common network problems like latency, bandwidth restrictions, and packet loss for testing distributed systems.

10.5k378Go
1 year ago
qrcp
qrcpclaudiodangelis/qrcp

Transfer files over Wi-Fi between your computer and mobile device by scanning a QR code directly from the terminal.

10.5k545Go
3 months ago
conc
concsourcegraph/conc

A Go library providing safer and easier structured concurrency with panic handling, goroutine management, and common concurrency patterns.

10.4k357Go
1 month ago
Lago
Lagogetlago/lago

An open-source API for metering and usage-based billing, supporting hybrid pricing models and self-hosting.

10.4k728Go
2 days ago
BuildKit
BuildKitmoby/buildkit

A concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit for converting source code to build artifacts.

10.2k1.5kGo
1 day ago
Mailpit
Mailpitaxllent/mailpit

A lightweight, multi-platform email and SMTP testing tool with a web UI and API for developers.

10.2k329Go
6 days ago
graphql
graphqlgraphql-go/graphql

A Go implementation of GraphQL that follows the official reference implementation and supports queries, mutations, and subscriptions.

10.1k846Go
2 months ago
usql
usqlknq/usql

A universal command-line interface for SQL and NoSQL databases, inspired by PostgreSQL's psql.

10.1k402Go
2 months ago
usql
usqlxo/usql

A universal command-line interface for SQL and NoSQL databases, inspired by PostgreSQL's psql.

10.1k402Go
2 months ago
goprotobuf
goprotobufgolang/protobuf

Go bindings for Google's protocol buffers, providing serialization, deserialization, and message manipulation.

10.1k1.6kGo
2 years ago
go-swagger
go-swaggergo-swagger/go-swagger

A Go implementation of Swagger 2.0 (OpenAPI 2.0) for generating servers, clients, and CLI tools from API specifications.

10.0k1.3kGo
2 days ago
Prometheus Operator
Prometheus Operatorcoreos/prometheus-operator

Kubernetes-native operator for deploying and managing Prometheus monitoring stacks using custom resources.

10.0k3.9kGo
3 days ago
termshark
termsharkgcla/termshark

A terminal UI for tshark, providing Wireshark-like packet analysis directly in the terminal.

10.0k437Go
2 years ago
pq
pqlib/pq

A pure Go PostgreSQL driver for the database/sql package, supporting all maintained PostgreSQL versions.

9.9k969Go
7 days ago
Watermill
WatermillThreeDotsLabs/watermill

A Go library for building event-driven applications with message streams, supporting various pub/sub implementations.

9.9k504Go
3 days ago
redigo
redigogomodule/redigo

A Go client library for Redis and Valkey databases with a full-featured, idiomatic API.

9.9k1.2kGo
9 months ago
lego
legogo-acme/lego

A Let's Encrypt/ACME client and library written in Go for automatic certificate management.

9.8k1.2kGo
6 days ago
1
6
7
8
106