Top go Repositories

Explore the most popular go projects on GitHub. Find high-quality code examples and learn from the community.

00
#RepositoryLanguageStarsForks
#1
avelino/awesome-go
A curated list of awesome Go frameworks, libraries and software
Go
138,423
12,106
#2
ollama/ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2, and other large language models.
Go
127,835
10,407
#3
golang/go
The Go programming language
Go
125,950
17,887
#4
kubernetes/kubernetes
Production-Grade Container Scheduling and Management
Go
113,196
40,267
#5
fatedier/frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Go
90,619
13,728
#6
gin-gonic/gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Go
80,377
8,114
#7
gohugoio/hugo
The world’s fastest framework for building websites.
Go
78,144
7,678
#8
moby/moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Go
69,208
18,695
#9
junegunn/fzf
:cherry_blossom: A command-line fuzzy finder
Go
68,067
2,456
#10
syncthing/syncthing
Open Source Continuous File Synchronization
Go
67,749
4,405
#11
caddyserver/caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Go
61,760
4,181
#12
nektos/act
Run your GitHub Actions locally 🚀
Go
57,851
1,461
#13
prometheus/prometheus
The Prometheus monitoring system and time series database.
Go
57,328
9,367
#14
jesseduffield/lazygit
simple terminal UI for git commands
Go
56,717
1,965
#15
traefik/traefik
The Cloud Native Application Proxy
Go
53,307
5,226
#16
FiloSottile/mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Go
52,338
2,749
#17
minio/minio
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
Go
50,271
5,663
#18
wagoodman/dive
A tool for exploring each layer in a docker image
Go
49,552
1,853
#19
rclone/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Go
48,897
4,354
#20
etcd-io/etcd
Distributed reliable key-value store for the most critical data of a distributed system
Go
48,436
9,872
#21
ethereum/go-ethereum
Go implementation of the Ethereum protocol
Go
48,409
20,571
#22
go-gitea/gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Go
47,197
5,661
#23
AlistGo/alist
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
Go
46,458
5,994
#24
v2ray/v2ray-core
A platform for building proxies to bypass network restrictions.
Go
45,768
8,957
#25
gogs/gogs
Gogs is a painless self-hosted Git service
Go
45,500
4,880
#26
hashicorp/terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Go
44,203
9,683
#27
pocketbase/pocketbase
Open Source realtime backend in 1 file
Go
43,828
2,110
#28
astaxie/build-web-application-with-golang
A golang ebook intro how to build a web with golang
Go
43,436
10,629
#29
jesseduffield/lazydocker
The lazier way to manage everything docker
Go
41,989
1,325
#30
coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go.
Go
39,546
3,442
#31
spf13/cobra
A Commander for modern Go CLI interactions
Go
39,367
2,888
#32
evanw/esbuild
An extremely fast bundler for the web
Go
38,577
1,181
#33
cli/cli
GitHub’s official command line tool
Go
38,315
6,221
#34
pingcap/tidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
Go
37,944
5,896
#35
go-gorm/gorm
The fantastic ORM library for Golang, aims to be developer friendly
Go
37,548
3,978
#36
usememos/memos
An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way.
Go
37,126
2,664
#37
istio/istio
Connect, secure, control, and observe services.
Go
36,503
7,862
#38
photoprism/photoprism
AI-Powered Photos App for the Decentralized Web 🌈💎✨
Go
36,475
2,017
#39
gofiber/fiber
⚡️ Express inspired web framework written in Go
Go
35,057
1,717
#40
docker/compose
Define and run multi-container applications with Docker
Go
34,762
5,317
#41
unknwon/the-way-to-go_ZH_CN
《The Way to Go》中文译本,中文正式名《Go 入门指南》
Go
34,741
8,615
#42
halfrost/LeetCode-Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Go
33,337
5,751
#43
milvus-io/milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Go
32,550
3,036
#44
harness/harness
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
Go
32,459
2,829
#45
beego/beego
beego is an open-source, high-performance web framework for the Go programming language.
Go
31,831
5,626
#46
hashicorp/vault
A tool for secrets management, encryption as a service, and privileged access management
Go
31,795
4,274
#47
ehang-io/nps
一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal.
Go
31,278
5,682
#48
cockroachdb/cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Go
30,521
3,851
#49
mudler/LocalAI
:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more models architectures. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed, P2P inference
Go
30,510
2,295
#50
labstack/echo
High performance, minimalist Go web framework
Go
30,484
2,251
#51
v2fly/v2ray-core
A platform for building proxies to bypass network restrictions.
Go
30,427
4,744
#52
kubernetes/minikube
Run Kubernetes locally
Go
29,930
4,938
#53
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
Go
29,924
4,025
#54
charmbracelet/bubbletea
A powerful little TUI framework 🏗
Go
29,626
852
#55
danielmiessler/fabric
fabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
Go
29,284
3,019
#56
k3s-io/k3s
Lightweight Kubernetes
Go
28,821
2,384
#57
schollz/croc
Easily and securely send things from one computer to another :crocodile: :package:
Go
28,791
1,141
#58
iawia002/lux
👾 Fast and simple video download library and CLI tool written in Go
Go
28,703
3,079
#59
hashicorp/consul
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Go
28,689
4,446
#60
IceWhaleTech/CasaOS
CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
Go
28,599
1,552
#61
derailed/k9s
🐶 Kubernetes CLI To Manage Your Clusters In Style!
Go
28,543
1,791
#62
filebrowser/filebrowser
📂 Web File Browser
Go
27,900
3,143
#63
spf13/viper
Go configuration with fangs
Go
27,870
2,025
#64
restic/restic
Fast, secure, efficient backup program
Go
27,665
1,582
#65
helm/helm
The Kubernetes Package Manager
Go
27,472
7,186
#66
XTLS/Xray-core
Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens.
Go
27,267
4,139
#67
AdguardTeam/AdGuardHome
Network-wide ads & trackers blocking DNS server
Go
27,034
1,929
#68
wailsapp/wails
Create beautiful applications using Go
Go
26,856
1,289
#69
go-kit/kit
A standard library for microservices.
Go
26,826
2,448
#70
grafana/k6
A modern load testing tool, using Go and JavaScript - https://k6.io
Go
26,783
1,300
#71
1Panel-dev/1Panel
🔥 1Panel offers an intuitive web interface for managing websites, files, containers, databases and LLMs within a Linux server.
Go
25,974
2,315
#72
juanfont/headscale
An open source, self-hosted implementation of the Tailscale control server
Go
25,916
1,402
#73
tmrts/go-patterns
Curated list of Go design patterns, recipes and idioms
Go
25,913
2,242
#74
fyne-io/fyne
Cross platform GUI toolkit in Go inspired by Material Design
Go
25,795
1,422
#75
zyedidia/micro
A modern and intuitive terminal-based text editor
Go
25,730
1,198
#76
containers/podman
Podman: A tool for managing OCI containers and pods.
Go
25,620
2,539
#77
openfaas/faas
OpenFaaS - Serverless Functions Made Simple
Go
25,477
1,955
#78
kataras/iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Go
25,403
2,471
#79
yeasy/docker_practice
Learn and understand Docker&Container technologies, with real DevOps practice!
Go
25,228
5,769
#80
nsqio/nsq
A realtime distributed messaging platform
Go
25,149
2,910
#81
sirupsen/logrus
Structured, pluggable logging for Go.
Go
25,061
2,271
#82
Wox-launcher/Wox
A cross-platform launcher that simply works
Go
25,032
2,367
#83
goharbor/harbor
An open source trusted cloud native registry project that stores, signs, and scans content.
Go
25,020
4,826
#84
aquasecurity/trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Go
24,948
2,455
#85
grafana/loki
Like Prometheus, but for logs.
Go
24,815
3,592
#86
opentofu/opentofu
OpenTofu lets you declaratively manage your cloud infrastructure.
Go
24,578
953
#87
dapr/dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
Go
24,491
1,934
#88
inconshreveable/ngrok
Unified ingress for developers
Go
24,285
4,281
#89
stretchr/testify
A toolkit with common assertions and mocks that plays nicely with the standard library
Go
24,193
1,617
#90
tsenart/vegeta
HTTP load testing tool and library. It's over 9000!
Go
24,040
1,379
#91
seaweedfs/seaweedfs
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding.
Go
23,878
2,361
#92
rancher/rancher
Complete container management platform
Go
23,863
3,015
#93
go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era.
Go
23,859
4,048
#94
gocolly/colly
Elegant Scraper and Crawler Framework for Golang
Go
23,841
1,781
#95
go-delve/delve
Delve is a debugger for the Go programming language.
Go
23,482
2,157
#96
gorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Go
23,191
3,522
#97
asdf-vm/asdf
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Go
23,090
833
#98
authelia/authelia
The Single Sign-On Multi-Factor portal for web apps
Go
23,016
1,183
#99
mislav/hub
A command-line tool that makes git easier to use with GitHub.
Go
22,894
2,199
#100
urfave/cli
A simple, fast, and fun package for building command line apps in Go
Go
22,830
1,724

Quick Stats

00
Total Repositories
0