Browse repositories
Find a repository on GitHub →135 analyzed Go repos, ranked by stars. Link collections, courses and books are left out: browse lists.
| Repository | Language | Stars | OpenSSF | License | Signals | High/critical advisories |
|---|---|---|---|---|---|---|
| navidrome / navidrome 🎧 Your Personal Streaming Service | Go | 24k | 4.9 | GPL-3.0 | Mixed | none recorded |
| knadh / listmonk High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app. | Go | 24k | 5.0 | AGPL-3.0 | Mixed | none recorded |
| valyala / fasthttp Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http | Go | 23k | 6.1 | MIT | Strong signals | none recorded |
| getsops / sops Simple and flexible tool for managing secrets | Go | 23k | 7.2 | MPL-2.0 | Strong signals | none recorded |
| go-chi / chi lightweight, idiomatic and composable router for building Go HTTP services | Go | 23k | 6.5 | MIT | Strong signals | none recorded |
| dgraph-io / dgraph high-performance graph database for real-time use cases | Go | 22k | 6.1 | Apache-2.0 | Strong signals | none recorded |
| vitessio / vitess Vitess is a database clustering system for horizontal scaling of MySQL. | Go | 21k | 7.9 | Apache-2.0 | Strong signals | none recorded |
| nats-io / nats-server High-Performance server for NATS.io, the cloud and edge native messaging system. | Go | 21k | 7.4 | Apache-2.0 | Strong signals | none recorded |
| casbin / casbin Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC. | Go | 20k | 4.2 | Apache-2.0 | Strong signals | none recorded |
| victoriametrics / victoriametrics VictoriaMetrics: fast, cost-effective monitoring solution and time series database | Go | 18k | 5.8 | Apache-2.0 | Strong signals | none recorded |
| ent / ent An entity framework for Go | Go | 17k | 4.4 | Apache-2.0 | Strong signals | none recorded |
| hashicorp / nomad Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations. | Go | 17k | 7.4 | unknown | Mixed | none recorded |
| weaviate / weaviate Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database. | Go | 17k | 6.7 | unknown | Mixed | none recorded |
| googleapis / mcp-toolbox MCP Toolbox for Databases is an open source MCP server for databases. | Go | 17k | 5.8 | Apache-2.0 | Strong signals | none recorded |
| billionmail / billionmail BillionMail gives you open-source MailServer, NewsLetter, Email Marketing — fully self-hosted, dev-friendly, and free from monthly fees. Join the discord: https://discord.gg/asfXzBUhZr | Go | 16k | 3.3 | AGPL-3.0 | Mixed | none recorded |
| googlecontainertools / kaniko Build Container Images In Kubernetes | Go | 16k | 8.6 | Apache-2.0 | Mixed | none recorded |
| kubernetes-sigs / kind Kubernetes IN Docker - local clusters for testing Kubernetes | Go | 16k | 6.6 | Apache-2.0 | Strong signals | none recorded |
| canopy-network / canopy The official go implementation of the Canopy Network protocol | Go | 15k | 4.4 | MIT | Strong signals | none recorded |
| google / wire Compile-time Dependency Injection for Go | Go | 14k | 4.5 | Apache-2.0 | Mixed | none recorded |
| coredns / coredns CoreDNS is a DNS server that chains plugins | Go | 14k | 8.0 | Apache-2.0 | Strong signals | none recorded |
| kopia / kopia Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included. | Go | 14k | 6.4 | Apache-2.0 | Strong signals | none recorded |
| ory / kratos Headless cloud-native authentication and identity management written in Go. Scales to a billion+ users. Replace Homegrown, Auth0, Okta, Firebase with better UX and DX. Passkeys, Social Sign In, OIDC, Magic Link, Multi-Factor Auth, SMS, SAML, TOTP, and more. Runs everywhere, runs best on Ory Network. | Go | 14k | 6.7 | Apache-2.0 | Strong signals | none recorded |
| opencode-ai / opencode A powerful AI coding agent. Built for the terminal. | Go | 14k | 3.4 | MIT | Mixed | none recorded |
| heroiclabs / nakama Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games. | Go | 14k | 5.6 | Apache-2.0 | Strong signals | none recorded |
| gogf / gf A powerful framework for faster, easier, and more efficient project development. | Go | 13k | 4.8 | MIT | Strong signals | none recorded |
| halfrost / halfrost-field ✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记 | Go | 13k | 3.7 | CC-BY-SA-4.0 | Mixed | none recorded |
| revel / revel A high productivity, full-stack web framework for the Go language. | Go | 13k | 3.0 | MIT | Strong signals | none recorded |
| gopherjs / gopherjs A compiler from Go to JavaScript for running Go code in a browser | Go | 13k | 5.2 | BSD-2-Clause | Strong signals | none recorded |
| stashapp / stash An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc | Go | 13k | 4.6 | AGPL-3.0 | Strong signals | none recorded |
| anchore / grype A vulnerability scanner for container images and filesystems | Go | 13k | 8.2 | Apache-2.0 | Strong signals | none recorded |
| fullstorydev / grpcurl Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers | Go | 13k | 5.9 | MIT | Strong signals | none recorded |
| shopify / toxiproxy A TCP proxy to simulate network and system conditions for chaos and resiliency testing | Go | 12k | 7.1 | MIT | Strong signals | none recorded |
| open-policy-agent / opa Open Policy Agent (OPA) is an open source, general-purpose policy engine. | Go | 12k | 7.8 | Apache-2.0 | Strong signals | none recorded |
| twin / gatus Automated developer-oriented status page with alerting and incident support | Go | 12k | 5.4 | Apache-2.0 | Strong signals | none recorded |
| future-architect / vuls Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices | Go | 12k | 8.1 | GPL-3.0 | Mixed | none recorded |
| crawlab-team / crawlab Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架 | Go | 12k | 3.9 | BSD-3-Clause | Mixed | none recorded |
| quic-go / quic-go A production-ready QUIC implementation in pure Go | Go | 12k | 7.5 | MIT | Strong signals | none recorded |
| linkerd / linkerd2 Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x. | Go | 12k | 8.0 | Apache-2.0 | Strong signals | none recorded |
| quay / clair Vulnerability Static Analysis for Containers | Go | 11k | 5.1 | Apache-2.0 | Strong signals | none recorded |
| centrifugal / centrifugo Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever. | Go | 11k | 4.9 | Apache-2.0 | Strong signals | none recorded |
| tyktechnologies / tyk Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol) | Go | 11k | 5.4 | MPL-2.0 | Strong signals | none recorded |
| mrs4s / go-cqhttp cqhttp的golang实现,轻量、原生跨平台. | Go | 11k | 4.8 | AGPL-3.0 | Mixed | none recorded |
| containerd / nerdctl contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ... | Go | 10k | 6.8 | Apache-2.0 | Strong signals | none recorded |
| noisetorch / noisetorch Real-time microphone noise suppression on Linux. | Go | 10k | 3.7 | GPL-3.0 | Mixed | none recorded |
| moby / buildkit concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit | Go | 10k | 8.6 | Apache-2.0 | Strong signals | none recorded |
| tilt-dev / tilt Define your dev environment as code. For microservice apps on Kubernetes. | Go | 10k | 4.4 | Apache-2.0 | Strong signals | none recorded |
| miniflux / v2 Minimalist and opinionated feed reader | Go | 9,793 | 6.9 | Apache-2.0 | Strong signals | none recorded |
| keybase / client Keybase Go Library, Client, Service, OS X, iOS, Android, Electron | Go | 9,254 | 5.1 | BSD-3-Clause | Strong signals | none recorded |
| everywall / ladder Selfhosted alternative to 12ft.io. and 1ft.io. Proxy to remove CORS headers and modify HTML | Go | 9,175 | 5.2 | GPL-3.0 | Mixed | none recorded |
| mvdan / sh A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt | Go | 9,123 | 4.7 | BSD-3-Clause | Strong signals | none recorded |