Files
Github-Ranking/Top100/Go.md
T
2024-01-21 11:05:22 +08:00

109 lines
18 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[Github Ranking](../README.md)
==========
## Top 100 Stars in Go
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [go](https://github.com/golang/go) | 117161 | 17619 | Go | 8546 | The Go programming language | 2024-01-20T06:51:54Z |
| 2 | [awesome-go](https://github.com/avelino/awesome-go) | 115189 | 11606 | Go | 1 | A curated list of awesome Go frameworks, libraries and software | 2024-01-20T10:19:42Z |
| 3 | [kubernetes](https://github.com/kubernetes/kubernetes) | 104585 | 38962 | Go | 1954 | Production-Grade Container Scheduling and Management | 2024-01-21T00:35:39Z |
| 4 | [frp](https://github.com/fatedier/frp) | 76163 | 12450 | Go | 102 | A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. | 2024-01-16T10:38:54Z |
| 5 | [gin](https://github.com/gin-gonic/gin) | 73730 | 7840 | Go | 574 | 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. | 2024-01-19T00:19:05Z |
| 6 | [hugo](https://github.com/gohugoio/hugo) | 70897 | 7530 | Go | 573 | The world’s fastest framework for building websites. | 2024-01-20T03:47:09Z |
| 7 | [moby](https://github.com/moby/moby) | 67236 | 19018 | Go | 2947 | The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems | 2024-01-20T23:08:30Z |
| 8 | [syncthing](https://github.com/syncthing/syncthing) | 57580 | 4051 | Go | 312 | Open Source Continuous File Synchronization | 2024-01-21T01:28:35Z |
| 9 | [fzf](https://github.com/junegunn/fzf) | 56912 | 2305 | Go | 289 | :cherry_blossom: A command-line fuzzy finder | 2024-01-21T00:01:45Z |
| 10 | [caddy](https://github.com/caddyserver/caddy) | 51723 | 3936 | Go | 104 | Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS | 2024-01-20T16:33:40Z |
| 11 | [prometheus](https://github.com/prometheus/prometheus) | 51445 | 8722 | Go | 766 | The Prometheus monitoring system and time series database. | 2024-01-21T01:43:56Z |
| 12 | [act](https://github.com/nektos/act) | 46775 | 1174 | Go | 182 | Run your GitHub Actions locally 🚀 | 2024-01-20T14:07:36Z |
| 13 | [traefik](https://github.com/traefik/traefik) | 46313 | 4835 | Go | 658 | The Cloud Native Application Proxy | 2024-01-20T03:06:43Z |
| 14 | [etcd](https://github.com/etcd-io/etcd) | 45586 | 9672 | Go | 190 | Distributed reliable key-value store for the most critical data of a distributed system | 2024-01-20T13:29:05Z |
| 15 | [go-ethereum](https://github.com/ethereum/go-ethereum) | 44567 | 19747 | Go | 251 | Official Go implementation of the Ethereum protocol | 2024-01-20T21:58:15Z |
| 16 | [mkcert](https://github.com/FiloSottile/mkcert) | 44290 | 2377 | Go | 96 | A simple zero-config tool to make locally trusted development certificates with any names you'd like. | 2024-01-19T22:21:20Z |
| 17 | [v2ray-core](https://github.com/v2ray/v2ray-core) | 44270 | 9066 | Go | 13 | A platform for building proxies to bypass network restrictions. | 2024-01-20T01:45:02Z |
| 18 | [gogs](https://github.com/gogs/gogs) | 43654 | 4894 | Go | 868 | Gogs is a painless self-hosted Git service | 2024-01-01T18:51:33Z |
| 19 | [build-web-application-with-golang](https://github.com/astaxie/build-web-application-with-golang) | 42647 | 10828 | Go | 115 | A golang ebook intro how to build a web with golang | 2024-01-12T19:57:29Z |
| 20 | [minio](https://github.com/minio/minio) | 42632 | 5104 | Go | 21 | The Object Store for AI Data Infrastructure | 2024-01-20T02:27:59Z |
| 21 | [rclone](https://github.com/rclone/rclone) | 42197 | 3928 | Go | 849 | "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files | 2024-01-20T22:41:40Z |
| 22 | [dive](https://github.com/wagoodman/dive) | 41922 | 1622 | Go | 140 | A tool for exploring each layer in a docker image | 2024-01-20T20:08:29Z |
| 23 | [lazygit](https://github.com/jesseduffield/lazygit) | 41725 | 1612 | Go | 535 | simple terminal UI for git commands | 2024-01-20T17:32:46Z |
| 24 | [gitea](https://github.com/go-gitea/gitea) | 40228 | 5100 | Go | 2359 | 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 | 2024-01-21T02:39:33Z |
| 25 | [terraform](https://github.com/hashicorp/terraform) | 40117 | 9342 | Go | 1753 | 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. | 2024-01-20T01:55:49Z |
| 26 | [esbuild](https://github.com/evanw/esbuild) | 36686 | 1095 | Go | 346 | An extremely fast bundler for the web | 2024-01-06T16:23:55Z |
| 27 | [tidb](https://github.com/pingcap/tidb) | 35577 | 5732 | Go | 3573 | TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial | 2024-01-21T02:57:26Z |
| 28 | [cobra](https://github.com/spf13/cobra) | 34894 | 2846 | Go | 177 | A Commander for modern Go CLI interactions | 2024-01-15T21:47:40Z |
| 29 | [gorm](https://github.com/go-gorm/gorm) | 34599 | 3840 | Go | 283 | The fantastic ORM library for Golang, aims to be developer friendly | 2024-01-20T01:10:02Z |
| 30 | [alist](https://github.com/alist-org/alist) | 34415 | 4706 | Go | 113 | 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。 | 2024-01-20T13:22:50Z |
| 31 | [cli](https://github.com/cli/cli) | 34340 | 5869 | Go | 491 | GitHub’s official command line tool | 2024-01-20T16:15:32Z |
| 32 | [istio](https://github.com/istio/istio) | 34250 | 7518 | Go | 493 | Connect, secure, control, and observe services. | 2024-01-21T02:28:28Z |
| 33 | [the-way-to-go_ZH_CN](https://github.com/unknwon/the-way-to-go_ZH_CN) | 33888 | 8739 | Go | 0 | 《The Way to Go》中文译本,中文正式名《Go 入门指南》 | 2023-08-12T01:54:36Z |
| 34 | [nvm-windows](https://github.com/coreybutler/nvm-windows) | 32850 | 3181 | Go | 71 | A node.js version management utility for Windows. Ironically written in Go. | 2024-01-18T01:15:34Z |
| 35 | [lazydocker](https://github.com/jesseduffield/lazydocker) | 32061 | 1105 | Go | 105 | The lazier way to manage everything docker | 2024-01-15T15:20:27Z |
| 36 | [ollama](https://github.com/jmorganca/ollama) | 32042 | 2134 | Go | 415 | Get up and running with Llama 2, Mistral, and other large language models locally. | 2024-01-21T01:54:47Z |
| 37 | [compose](https://github.com/docker/compose) | 31507 | 5165 | Go | 184 | Define and run multi-container applications with Docker | 2024-01-19T17:34:28Z |
| 38 | [LeetCode-Go](https://github.com/halfrost/LeetCode-Go) | 31293 | 5635 | Go | 14 | ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解 | 2023-10-11T23:26:58Z |
| 39 | [gitness](https://github.com/harness/gitness) | 31040 | 2801 | Go | 116 | Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery. | 2024-01-20T07:10:51Z |
| 40 | [photoprism](https://github.com/photoprism/photoprism) | 31035 | 1717 | Go | 401 | AI-Powered Photos App for the Decentralized Web 🌈💎✨ | 2024-01-20T17:06:02Z |
| 41 | [beego](https://github.com/beego/beego) | 30565 | 5703 | Go | 4 | beego is an open-source, high-performance web framework for the Go programming language. | 2024-01-20T09:55:46Z |
| 42 | [pocketbase](https://github.com/pocketbase/pocketbase) | 30558 | 1358 | Go | 36 | Open Source realtime backend in 1 file | 2024-01-20T20:17:34Z |
| 43 | [fiber](https://github.com/gofiber/fiber) | 29998 | 1547 | Go | 63 | ⚡️ Express inspired web framework written in Go | 2024-01-19T13:43:44Z |
| 44 | [vault](https://github.com/hashicorp/vault) | 29164 | 4100 | Go | 963 | A tool for secrets management, encryption as a service, and privileged access management | 2024-01-20T00:43:09Z |
| 45 | [cockroach](https://github.com/cockroachdb/cockroach) | 28502 | 3649 | Go | 4650 | CockroachDB - the open source, cloud-native distributed SQL database. | 2024-01-21T00:21:33Z |
| 46 | [nps](https://github.com/ehang-io/nps) | 28230 | 5193 | Go | 458 | 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. | 2024-01-11T03:38:31Z |
| 47 | [minikube](https://github.com/kubernetes/minikube) | 27871 | 4834 | Go | 818 | Run Kubernetes locally | 2024-01-20T00:26:33Z |
| 48 | [echo](https://github.com/labstack/echo) | 27629 | 2256 | Go | 52 | High performance, minimalist Go web framework | 2024-01-19T14:46:20Z |
| 49 | [consul](https://github.com/hashicorp/consul) | 27508 | 4438 | Go | 1124 | Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. | 2024-01-20T03:26:36Z |
| 50 | [go-zero](https://github.com/zeromicro/go-zero) | 26857 | 3786 | Go | 365 | A cloud-native Go microservices framework with cli tool for productivity. | 2024-01-18T19:58:52Z |
| 51 | [v2ray-core](https://github.com/v2fly/v2ray-core) | 26544 | 4417 | Go | 40 | A platform for building proxies to bypass network restrictions. | 2024-01-18T19:38:42Z |
| 52 | [kit](https://github.com/go-kit/kit) | 25847 | 2490 | Go | 36 | A standard library for microservices. | 2023-12-22T23:16:59Z |
| 53 | [k3s](https://github.com/k3s-io/k3s) | 25566 | 2204 | Go | 136 | Lightweight Kubernetes | 2024-01-20T04:07:20Z |
| 54 | [helm](https://github.com/helm/helm) | 25530 | 6957 | Go | 288 | The Kubernetes Package Manager | 2024-01-19T13:38:17Z |
| 55 | [croc](https://github.com/schollz/croc) | 25429 | 1040 | Go | 122 | Easily and securely send things from one computer to another :crocodile: :package: | 2024-01-09T08:32:23Z |
| 56 | [milvus](https://github.com/milvus-io/milvus) | 25133 | 2683 | Go | 490 | A cloud-native vector database, storage for next generation AI applications | 2024-01-20T20:59:35Z |
| 57 | [viper](https://github.com/spf13/viper) | 25027 | 2059 | Go | 382 | Go configuration with fangs | 2024-01-19T10:15:53Z |
| 58 | [iris](https://github.com/kataras/iris) | 24654 | 2501 | Go | 97 | The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: | 2024-01-20T18:33:39Z |
| 59 | [nsq](https://github.com/nsqio/nsq) | 24295 | 2920 | Go | 49 | A realtime distributed messaging platform | 2024-01-02T17:37:13Z |
| 60 | [faas](https://github.com/openfaas/faas) | 24183 | 1913 | Go | 31 | OpenFaaS - Serverless Functions Made Simple | 2024-01-18T22:49:10Z |
| 61 | [docker_practice](https://github.com/yeasy/docker_practice) | 23754 | 5688 | Go | 5 | Learn and understand Docker&Container technologies, with real DevOps practice! | 2023-12-30T00:28:00Z |
| 62 | [logrus](https://github.com/sirupsen/logrus) | 23708 | 2331 | Go | 4 | Structured, pluggable logging for Go. | 2024-01-10T13:36:15Z |
| 63 | [Wox](https://github.com/Wox-launcher/Wox) | 23684 | 2381 | Go | 157 | A cross-platform launcher that simply works | 2024-01-13T12:56:19Z |
| 64 | [k9s](https://github.com/derailed/k9s) | 23608 | 1504 | Go | 385 | 🐶 Kubernetes CLI To Manage Your Clusters In Style! | 2024-01-20T23:05:15Z |
| 65 | [ngrok](https://github.com/inconshreveable/ngrok) | 23498 | 4368 | Go | 234 | Introspected tunnels to localhost | 2023-12-14T18:57:31Z |
| 66 | [go-patterns](https://github.com/tmrts/go-patterns) | 23472 | 2185 | Go | 17 | Curated list of Go design patterns, recipes and idioms | 2023-10-01T05:09:32Z |
| 67 | [micro](https://github.com/zyedidia/micro) | 23363 | 1185 | Go | 764 | A modern and intuitive terminal-based text editor | 2024-01-17T09:59:21Z |
| 68 | [lux](https://github.com/iawia002/lux) | 22996 | 2667 | Go | 467 | 👾 Fast and simple video download library and CLI tool written in Go | 2024-01-19T17:01:10Z |
| 69 | [dapr](https://github.com/dapr/dapr) | 22833 | 1809 | Go | 373 | Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. | 2024-01-21T02:07:35Z |
| 70 | [hub](https://github.com/mislav/hub) | 22627 | 2442 | Go | 239 | A command-line tool that makes git easier to use with GitHub. | 2024-01-01T19:29:41Z |
| 71 | [k6](https://github.com/grafana/k6) | 22489 | 1190 | Go | 382 | A modern load testing tool, using Go and JavaScript - https://k6.io | 2024-01-20T14:01:32Z |
| 72 | [vegeta](https://github.com/tsenart/vegeta) | 22406 | 1383 | Go | 63 | HTTP load testing tool and library. It's over 9000! | 2024-01-15T16:49:33Z |
| 73 | [memos](https://github.com/usememos/memos) | 22401 | 1633 | Go | 85 | An open source, lightweight note-taking service. Easily capture and share your great thoughts. | 2024-01-21T01:21:27Z |
| 74 | [fyne](https://github.com/fyne-io/fyne) | 22386 | 1331 | Go | 599 | Cross platform GUI toolkit in Go inspired by Material Design | 2024-01-20T09:32:39Z |
| 75 | [restic](https://github.com/restic/restic) | 22351 | 1418 | Go | 418 | Fast, secure, efficient backup program | 2024-01-20T21:40:18Z |
| 76 | [filebrowser](https://github.com/filebrowser/filebrowser) | 22332 | 2660 | Go | 62 | 📂 Web File Browser | 2024-01-20T21:55:47Z |
| 77 | [rancher](https://github.com/rancher/rancher) | 22030 | 2968 | Go | 2756 | Complete container management platform | 2024-01-21T02:28:05Z |
| 78 | [kratos](https://github.com/go-kratos/kratos) | 21997 | 3971 | Go | 32 | Your ultimate Go microservices framework for the cloud-native era. | 2024-01-19T14:16:05Z |
| 79 | [bubbletea](https://github.com/charmbracelet/bubbletea) | 21992 | 664 | Go | 49 | A powerful little TUI framework 🏗 | 2024-01-18T03:13:25Z |
| 80 | [delve](https://github.com/go-delve/delve) | 21605 | 2153 | Go | 100 | Delve is a debugger for the Go programming language. | 2024-01-19T20:05:53Z |
| 81 | [harbor](https://github.com/goharbor/harbor) | 21594 | 4531 | Go | 553 | An open source trusted cloud native registry project that stores, signs, and scans content. | 2024-01-19T07:46:32Z |
| 82 | [colly](https://github.com/gocolly/colly) | 21535 | 1690 | Go | 146 | Elegant Scraper and Crawler Framework for Golang | 2024-01-04T17:04:17Z |
| 83 | [testify](https://github.com/stretchr/testify) | 21350 | 1544 | Go | 266 | A toolkit with common assertions and mocks that plays nicely with the standard library | 2024-01-19T15:18:04Z |
| 84 | [cli](https://github.com/urfave/cli) | 21224 | 1704 | Go | 30 | A simple, fast, and fun package for building command line apps in Go | 2024-01-10T22:58:20Z |
| 85 | [go-micro](https://github.com/go-micro/go-micro) | 21141 | 2360 | Go | 87 | A Go microservices framework | 2023-12-27T15:11:11Z |
| 86 | [loki](https://github.com/grafana/loki) | 21063 | 3106 | Go | 1175 | Like Prometheus, but for logs. | 2024-01-21T00:48:41Z |
| 87 | [learn-go-with-tests](https://github.com/quii/learn-go-with-tests) | 20761 | 2742 | Go | 42 | Learn Go with test-driven development | 2024-01-20T09:15:27Z |
| 88 | [fasthttp](https://github.com/valyala/fasthttp) | 20613 | 1709 | Go | 72 | Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http | 2024-01-20T14:57:49Z |
| 89 | [websocket](https://github.com/gorilla/websocket) | 20600 | 3489 | Go | 43 | Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go. | 2024-01-18T06:21:03Z |
| 90 | [wails](https://github.com/wailsapp/wails) | 20494 | 1033 | Go | 217 | Create beautiful applications using Go | 2024-01-21T01:52:48Z |
| 91 | [podman](https://github.com/containers/podman) | 20457 | 2158 | Go | 501 | Podman: A tool for managing OCI containers and pods. | 2024-01-20T21:41:22Z |
| 92 | [zap](https://github.com/uber-go/zap) | 20349 | 1445 | Go | 103 | Blazing fast, structured, leveled logging in Go. | 2024-01-17T05:17:08Z |
| 93 | [AdGuardHome](https://github.com/AdguardTeam/AdGuardHome) | 20345 | 1623 | Go | 953 | Network-wide ads & trackers blocking DNS server | 2024-01-19T13:29:07Z |
| 94 | [Xray-core](https://github.com/XTLS/Xray-core) | 20228 | 3471 | Go | 437 | Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration. | 2024-01-20T21:40:41Z |
| 95 | [Cloudreve](https://github.com/cloudreve/Cloudreve) | 20161 | 3276 | Go | 192 | 🌩支持多家云存储的云盘系统 (Self-hosted file management and sharing system, supports multiple storage providers) | 2024-01-05T09:50:12Z |
| 96 | [trivy](https://github.com/aquasecurity/trivy) | 20081 | 2011 | Go | 171 | Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more | 2024-01-19T10:02:22Z |
| 97 | [dgraph](https://github.com/dgraph-io/dgraph) | 19858 | 1506 | Go | 212 | The high-performance database for modern applications | 2024-01-19T16:18:05Z |
| 98 | [mux](https://github.com/gorilla/mux) | 19781 | 1840 | Go | 16 | Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍 | 2023-12-21T22:28:05Z |
| 99 | [CasaOS](https://github.com/IceWhaleTech/CasaOS) | 19647 | 1077 | Go | 285 | CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | 2024-01-18T07:46:08Z |
| 100 | [grpc-go](https://github.com/grpc/grpc-go) | 19427 | 4235 | Go | 117 | The Go language implementation of gRPC. HTTP/2 based RPC | 2024-01-20T00:11:23Z |