Data refreshed 5 October 2026, 22:59 UTC
Top 100 Go repositories on GitHub, ranked by stars
Go's top 100 is cloud-native infrastructure: awesome-go, local LLM runtimes, the Go toolchain itself, and a long tail of CLIs, controllers and operators.
GitHub reports 2,556,488 repositories whose detected primary language is Go. The 100 most-starred of them are listed below, ranked by stargazers_count. avelino/awesome-go leads with 187,107 stars, and the bar for 100th place is 29,493 stars. The median repository in this top 100 has 40,395 stars, and the most common licence is MIT (40 of 100 repositories).
- 100 repositories ranked
- 187,107 stars for #1
- 29,493 stars to enter the top 100
- 40,395 median stars in the top 100
- 2,556,488 repositories GitHub reports
- 547.9 KB JSONL file
The 100 most-starred Go repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | avelino/awesome-go | 187,107 | 13,603 | 67 | MIT | A curated list of awesome Go frameworks, libraries and software | |
| 2 | ollama/ollama | 182,260 | 18,107 | 4,179 | MIT | Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models. | |
| 3 | golang/go | 139,267 | 21,382 | 10,309 | BSD-3-Clause | The Go programming language | |
| 4 | kubernetes/kubernetes | 128,319 | 46,122 | 3,184 | Apache-2.0 | Production-Grade Container Scheduling and Management | |
| 5 | microsoft/TypeScript | 111,354 | 15,829 | 5,073 | Apache-2.0 | TypeScript is a superset of JavaScript that compiles to clean JavaScript output. | |
| 6 | JuliusBrussee/caveman | 109,995 | 6,364 | 120 | Apache-2.0 | 🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman. | |
| 7 | fatedier/frp | 109,751 | 15,231 | 46 | Apache-2.0 | A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. | |
| 8 | infiniflow/ragflow | 91,702 | 10,893 | 1,611 | Apache-2.0 | RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create… | |
| 9 | gohugoio/hugo | 90,046 | 8,387 | 207 | Apache-2.0 | The world’s fastest framework for building websites. | |
| 10 | gin-gonic/gin | 89,284 | 8,729 | 788 | MIT | Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to… | |
| 11 | syncthing/syncthing | 89,170 | 5,503 | 389 | MPL-2.0 | Open Source Continuous File Synchronization | |
| 12 | junegunn/fzf | 83,392 | 4,548 | 333 | MIT | :cherry_blossom: A command-line fuzzy finder | |
| 13 | jesseduffield/lazygit | 82,910 | 3,063 | 1,047 | MIT | simple terminal UI for git commands | |
| 14 | netdata/netdata | 80,800 | 6,653 | 433 | GPL-3.0 | The fastest path to AI-powered full stack observability, even for lean teams. | |
| 15 | caddyserver/caddy | 77,086 | 5,073 | 279 | Apache-2.0 | Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS | |
| 16 | nektos/act | 72,218 | 2,055 | 386 | MIT | Run your GitHub Actions locally 🚀 | |
| 17 | moby/moby | 72,152 | 19,232 | 3,928 | Apache-2.0 | The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems | |
| 18 | prometheus/prometheus | 66,379 | 10,894 | 944 | Apache-2.0 | The Prometheus monitoring system and time series database. | |
| 19 | traefik/traefik | 65,077 | 6,228 | 931 | MIT | The Cloud Native Application Proxy | |
| 20 | usememos/memos | 63,539 | 4,813 | 100 | MIT | A personal timeline for quick notes. Write short memos, find them later by search, tag, or date. Open source and self-hosted. | |
| 21 | minio/minio | 61,341 | 8,102 | 80 | AGPL-3.0 | MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license. | |
| 22 | pocketbase/pocketbase | 61,287 | 3,725 | 19 | MIT | Open Source realtime backend in 1 file | |
| 23 | rclone/rclone | 60,119 | 5,479 | 1,322 | MIT | "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azu… | |
| 24 | FiloSottile/mkcert | 59,723 | 3,139 | 177 | BSD-3-Clause | A simple zero-config tool to make locally trusted development certificates with any names you'd like. | |
| 25 | go-gitea/gitea | 58,313 | 7,224 | 2,453 | MIT | Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration… | |
| 26 | wagoodman/dive | 54,629 | 2,006 | 217 | MIT | A tool for exploring each layer in a docker image | |
| 27 | router-for-me/CLIProxyAPI | 54,236 | 8,255 | 643 | MIT | Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowin… | |
| 28 | jesseduffield/lazydocker | 53,044 | 1,693 | 302 | MIT | The lazier way to manage everything docker | |
| 29 | etcd-io/etcd | 52,327 | 10,529 | 384 | Apache-2.0 | Distributed reliable key-value store for the most critical data of a distributed system | |
| 30 | multica-ai/multica | 51,995 | 6,758 | 1,792 | NOASSERTION | Make humans and AI agents work as one team — open-source and self-hostable. | |
| 31 | ethereum/go-ethereum | 51,383 | 22,159 | 485 | LGPL-3.0 | Go implementation of the Ethereum protocol | |
| 32 | AlistGo/alist | 50,259 | 7,931 | 560 | AGPL-3.0 | 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。 | |
| 33 | hashicorp/terraform | 49,829 | 10,639 | 1,929 | NOASSERTION | Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies API… | |
| 34 | mudler/LocalAI | 49,404 | 4,484 | 154 | MIT | LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required. | |
| 35 | QuantumNous/new-api | 49,282 | 11,855 | 1,368 | AGPL-3.0 | A unified AI model hub for aggregation & distribution. It supports cross-converting various LLMs into OpenAI-compatible, Claude-compatible,… | |
| 36 | gogs/gogs | 47,858 | 5,072 | 1,010 | MIT | The painless way to host your own Git service | |
| 37 | MHSanaei/3x-ui | 47,463 | 12,099 | 175 | GPL-3.0 | Supporting multi-protocol multi-user(Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto، AmneziaWG) | |
| 38 | v2ray/v2ray-core | 46,931 | 8,795 | 15 | MIT | A platform for building proxies to bypass network restrictions. | |
| 39 | cli/cli | 46,545 | 9,127 | 1,113 | MIT | GitHub’s official command line tool | |
| 40 | milvus-io/milvus | 46,321 | 4,277 | 1,390 | Apache-2.0 | Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search | |
| 41 | charmbracelet/bubbletea | 45,288 | 3,155 | 240 | MIT | A powerful little TUI framework 🏗 | |
| 42 | spf13/cobra | 44,683 | 5,030 | 464 | Apache-2.0 | A Commander for modern Go CLI interactions | |
| 43 | juanfont/headscale | 44,369 | 2,604 | 149 | BSD-3-Clause | An open source, self-hosted implementation of the Tailscale control server | |
| 44 | danielmiessler/Fabric | 44,162 | 4,295 | 28 | MIT | Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowd… | |
| 45 | astaxie/build-web-application-with-golang | 43,886 | 10,399 | 139 | BSD-3-Clause | A golang ebook intro how to build a web with golang | |
| 46 | alibaba/open-code-review | 43,863 | 3,161 | 276 | Apache-2.0 | Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, preci… | |
| 47 | Wei-Shaw/sub2api | 43,319 | 9,277 | 3,558 | LGPL-3.0 | Sub2API 一站式开源中转服务,让 Claude、Openai 、Gemini、Grok订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。 | |
| 48 | XTLS/Xray-core | 41,944 | 5,949 | 58 | MPL-2.0 | Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses. | |
| 49 | pingcap/tidb | 40,630 | 6,254 | 7,228 | Apache-2.0 | TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vecto… | |
| 50 | schollz/croc | 40,519 | 1,625 | 2 | MIT | Easily and securely send things from one computer to another :crocodile: :package: | |
| 51 | photoprism/photoprism | 40,271 | 2,331 | 487 | NOASSERTION | AI-Powered Photos App 🌈💎✨ | |
| 52 | gofiber/fiber | 40,201 | 2,046 | 29 | MIT | ⚡️ Express inspired web framework written in Go | |
| 53 | evanw/esbuild | 40,074 | 1,352 | 626 | MIT | An extremely fast bundler for the web | |
| 54 | go-gorm/gorm | 39,980 | 4,196 | 542 | MIT | The fantastic ORM library for Golang, aims to be developer friendly | |
| 55 | The-Vibe-Company/quivr | 39,578 | 3,740 | 14 | MIT | An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugi… | |
| 56 | SagerNet/sing-box | 38,596 | 4,690 | 361 | NOASSERTION | The universal proxy platform | |
| 57 | harness/harness | 38,486 | 3,412 | 117 | Apache-2.0 | Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and… | |
| 58 | istio/istio | 38,429 | 8,384 | 511 | Apache-2.0 | Connect, secure, control, and observe services. | |
| 59 | docker/compose | 38,289 | 5,850 | 92 | Apache-2.0 | Define and run multi-container applications with Docker | |
| 60 | aquasecurity/trivy | 38,247 | 729 | 255 | Apache-2.0 | Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more | |
| 61 | glanceapp/glance | 37,344 | 1,475 | 322 | AGPL-3.0 | A self-hosted dashboard that puts all your feeds in one place | |
| 62 | IceWhaleTech/CasaOS | 37,283 | 2,196 | 839 | Apache-2.0 | CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | |
| 63 | tailscale/tailscale | 37,171 | 3,282 | 4,688 | BSD-3-Clause | The easiest, most secure way to use WireGuard and 2FA. | |
| 64 | 1Panel-dev/1Panel | 37,103 | 3,369 | 359 | GPL-3.0 | 🔥 1Panel is a modern, open-source Linux server management panel and a lightweight AI management platform. | |
| 65 | wailsapp/wails | 36,456 | 1,877 | 375 | MIT | Create beautiful applications using Go | |
| 66 | restic/restic | 36,430 | 1,906 | 619 | BSD-2-Clause | Fast, secure, efficient backup program | |
| 67 | hashicorp/vault | 36,343 | 4,778 | 1,453 | NOASSERTION | A tool for secrets management, encryption as a service, and privileged access management | |
| 68 | filebrowser/filebrowser | 35,928 | 4,123 | 0 | Apache-2.0 | File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview and edit your fi… | |
| 69 | esengine/DeepSeek-Reasonix | 35,739 | 2,442 | 358 | MIT | A reliable coding agent for complex software engineering tasks. | |
| 70 | seaweedfs/seaweedfs | 35,256 | 3,039 | 779 | Apache-2.0 | SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files w… | |
| 71 | unknwon/the-way-to-go_ZH_CN | 35,018 | 8,467 | 46 | — | 《The Way to Go》中文译本,中文正式名《Go 入门指南》 | |
| 72 | derailed/k9s | 34,744 | 2,305 | 92 | Apache-2.0 | 🐶 Kubernetes CLI To Manage Your Clusters In Style! | |
| 73 | v2fly/v2ray-core | 34,663 | 5,076 | 31 | MIT | A platform for building proxies to bypass network restrictions. | |
| 74 | binwiederhier/ntfy | 34,638 | 1,636 | 411 | Apache-2.0 | Send push notifications to your phone or desktop using PUT/POST | |
| 75 | ehang-io/nps | 34,233 | 6,074 | 527 | GPL-3.0 | 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight,… | |
| 76 | k3s-io/k3s | 34,133 | 2,751 | 75 | Apache-2.0 | Lightweight Kubernetes | |
| 77 | halfrost/LeetCode-Go | 33,812 | 5,702 | 4 | MIT | ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode 题解 | |
| 78 | github/github-mcp-server | 33,386 | 5,090 | 345 | MIT | GitHub's official MCP Server | |
| 79 | zeromicro/go-zero | 33,362 | 4,325 | 243 | MIT | A cloud-native Go microservices framework with cli tool for productivity. | |
| 80 | podman-container-tools/podman | 33,000 | 3,400 | 1,022 | Apache-2.0 | Podman: A tool for managing OCI containers and pods. | |
| 81 | labstack/echo | 32,754 | 4,098 | 60 | MIT | High performance, minimalist Go web framework | |
| 82 | cockroachdb/cockroach | 32,552 | 4,129 | 8,385 | NOASSERTION | CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement. | |
| 83 | beego/beego | 32,428 | 5,573 | 19 | NOASSERTION | beego is an open-source, high-performance web framework for the Go programming language. | |
| 84 | kubernetes/minikube | 32,177 | 5,336 | 629 | Apache-2.0 | Run Kubernetes locally | |
| 85 | Tencent/WeKnora | 32,170 | 4,287 | 670 | NOASSERTION | Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki. | |
| 86 | dokku/dokku | 32,168 | 2,083 | 35 | MIT | A docker-powered PaaS that helps you build and manage the lifecycle of applications | |
| 87 | grafana/k6 | 31,793 | 1,661 | 776 | AGPL-3.0 | A modern load testing tool, using Go and JavaScript | |
| 88 | projectdiscovery/nuclei | 31,756 | 3,904 | 130 | MIT | Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enablin… | |
| 89 | iawia002/lux | 31,737 | 3,318 | 543 | MIT | 👾 Fast and simple video download library and CLI tool written in Go | |
| 90 | abiosoft/colima | 31,103 | 624 | 394 | MIT | Container runtimes on macOS (and Linux) with minimal setup | |
| 91 | chubin/wttr.in | 30,635 | 1,274 | 333 | Apache-2.0 | :partly_sunny: The right way to check the weather | |
| 92 | spf13/viper | 30,482 | 2,272 | 143 | MIT | Go configuration with fangs | |
| 93 | opentofu/opentofu | 30,391 | 1,386 | 337 | MPL-2.0 | OpenTofu lets you declaratively manage your cloud infrastructure. | |
| 94 | helm/helm | 30,305 | 7,826 | 488 | Apache-2.0 | The Kubernetes Package Manager | |
| 95 | hashicorp/consul | 30,094 | 4,623 | 1,415 | NOASSERTION | Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed… | |
| 96 | sipeed/picoclaw | 30,011 | 4,453 | 51 | MIT | Tiny, Fast, and Deployable anywhere — automate the mundane, unleash your creativity | |
| 97 | netbirdio/netbird | 29,759 | 1,733 | 1,105 | NOASSERTION | Connect your devices, users, and agents into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls. | |
| 98 | gitleaks/gitleaks | 29,705 | 2,268 | 493 | MIT | Find secrets with Gitleaks 🔑 | |
| 99 | micro-editor/micro | 29,669 | 1,384 | 920 | MIT | A modern and intuitive terminal-based text editor | |
| 100 | goharbor/harbor | 29,493 | 5,370 | 931 | Apache-2.0 | An open source trusted cloud native registry project that stores, signs, and scans content. |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the Go data
- JSONL — raw GitHub Search API objects (547.9 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o go.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/go.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' go.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:go&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred Go repository on GitHub?
avelino/awesome-go is the most-starred Go repository with 187,107 stars as of 5 October 2026, ahead of ollama/ollama (182,260) and golang/go (139,267).
How many Go repositories are on GitHub?
GitHub reports 2,556,488 public repositories whose detected primary language is Go. Top100 ranks the 100 most-starred of them; 100th place currently needs 29,493 stars.
How do I download the top 100 Go repositories as JSON?
Download data/JSONL/go.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.