Files
Github-Ranking/Top100/Go.md
T
2020-09-07 11:01:26 +08:00

18 KiB
Raw Blame History

Github Ranking

Top 100 Stars in Go

Ranking Project Name Stars Forks Language Open Issues Description Last Commit
1 go 76217 10981 Go 6345 The Go programming language 2020-09-07T02:48:04Z
2 kubernetes 69763 25162 Go 2904 Production-Grade Container Scheduling and Management 2020-09-07T02:54:46Z
3 moby 57989 16776 Go 3847 Moby Project - a collaborative project for the container ecosystem to assemble container-based systems 2020-09-05T20:46:52Z
4 awesome-go 57226 7570 Go 37 A curated list of awesome Go frameworks, libraries and software 2020-09-05T10:35:08Z
5 hugo 46444 5283 Go 552 The world’s fastest framework for building websites. 2020-09-06T09:34:34Z
6 gin 41374 4755 Go 310 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. 2020-09-07T02:08:42Z
7 frp 38648 7345 Go 73 A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. 2020-08-31T14:21:25Z
8 build-web-application-with-golang 35546 9652 Go 121 A golang ebook intro how to build a web with golang 2020-08-09T10:40:22Z
9 gogs 35330 4114 Go 668 Gogs is a painless self-hosted Git service 2020-09-06T09:02:27Z
10 v2ray-core 34801 8085 Go 122 A platform for building proxies to bypass network restrictions. 2020-09-04T18:39:04Z
11 syncthing 32853 2789 Go 256 Open Source Continuous File Synchronization 2020-09-06T07:45:16Z
12 prometheus 32727 5069 Go 390 The Prometheus monitoring system and time series database. 2020-09-06T20:10:27Z
13 etcd 32645 6882 Go 251 Distributed reliable key-value store for the most critical data of a distributed system 2020-09-06T17:53:37Z
14 fzf 31599 1313 Go 206 🌸 A command-line fuzzy finder 2020-09-06T18:27:15Z
15 traefik 30581 3362 Go 547 The Cloud Native Edge Router 2020-09-05T10:20:44Z
16 caddy 29897 2461 Go 87 Fast, multi-platform web server with automatic HTTPS 2020-09-06T16:17:53Z
17 go-ethereum 26676 9798 Go 275 Official Go implementation of the Ethereum protocol 2020-09-06T15:55:56Z
18 mkcert 25593 1083 Go 62 A simple zero-config tool to make locally trusted development certificates with any names you'd like. 2020-09-02T01:17:11Z
19 tidb 24976 3870 Go 1866 TiDB is an open source distributed HTAP database compatible with the MySQL protocol 2020-09-07T02:59:52Z
20 beego 24797 4952 Go 740 beego is an open-source, high-performance web framework for the Go programming language. 2020-09-06T11:58:47Z
21 istio 24128 4670 Go 1256 Connect, secure, control, and observe services. 2020-09-07T02:38:38Z
22 minio 23707 2465 Go 40 High Performance, Kubernetes Native Object Storage 2020-09-06T22:49:57Z
23 terraform 23631 6048 Go 1415 Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned. 2020-09-07T02:17:03Z
24 rclone 23175 1957 Go 700 "rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files 2020-09-07T01:53:36Z
25 the-way-to-go_ZH_CN 22854 6287 Go 26 《The Way to Go》中文译本,中文正式名《Go 入门指南》 2020-09-06T10:19:08Z
26 drone 21687 2105 Go 57 Drone is a Container-Native, Continuous Delivery Platform 2020-08-31T04:03:12Z
27 dive 21449 784 Go 62 A tool for exploring each layer in a docker image 2020-05-16T20:51:12Z
28 gitea 21099 2511 Go 1497 Git with a cup of tea, painless self-hosted git service 2020-09-07T00:49:26Z
29 gorm 20521 2331 Go 10 The fantastic ORM library for Golang, aims to be developer friendly 2020-09-06T04:22:27Z
30 hub 20222 2094 Go 233 A command-line tool that makes git easier to use with GitHub. 2020-08-24T08:17:25Z
31 consul 20108 3443 Go 712 Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. 2020-09-06T16:28:59Z
32 influxdb 19475 2778 Go 1121 Scalable datastore for metrics, events, and real-time analytics 2020-09-06T21:56:00Z
33 ngrok 19137 3380 Go 251 Introspected tunnels to localhost 2020-06-12T08:32:55Z
34 minikube 19014 3136 Go 435 Run Kubernetes locally 2020-09-06T16:14:59Z
35 iris 18935 2094 Go 16 The fastest HTTP/2 Go Web Framework. AWS Lambda, gRPC, MVC, Unique Router, Websockets, Sessions, Test suite, Dependency Injection and more. A true successor of expressjs and laravel | 谢谢 https://github.com/kataras/iris/issues/1329 | 2020-09-06T22:08:26Z
36 mattermost-server 18884 4367 Go 471 Open source Slack-alternative in Golang and React - Mattermost 2020-09-07T01:25:44Z
37 cockroach 18764 2289 Go 3669 CockroachDB - the open source, cloud-native distributed SQL database. 2020-09-07T02:10:06Z
38 cobra 18383 1590 Go 259 A Commander for modern Go CLI interactions 2020-09-06T02:23:23Z
39 nsq 18355 2425 Go 52 A realtime distributed messaging platform 2020-08-30T00:29:43Z
40 faas 18329 1518 Go 69 OpenFaaS - Serverless Functions Made Simple 2020-08-24T11:27:06Z
41 echo 18031 1606 Go 28 High performance, minimalist Go web framework 2020-09-06T02:58:22Z
42 kit 17921 1869 Go 73 A standard library for microservices. 2020-09-04T19:47:54Z
43 helm 17912 5310 Go 603 The Kubernetes Package Manager 2020-09-06T22:17:54Z
44 vault 17489 2604 Go 789 A tool for secrets management, encryption as a service, and privileged access management 2020-09-06T15:21:33Z
45 docker_practice 17369 4743 Go 4 Learn and understand Docker technologies, with real DevOps practice! 2020-09-06T12:16:33Z
46 lazygit 17214 609 Go 114 simple terminal UI for git commands 2020-09-02T10:55:59Z
47 lazydocker 16115 598 Go 74 The lazier way to manage everything docker 2020-07-20T15:01:48Z
48 logrus 15874 1749 Go 102 Structured, pluggable logging for Go. 2020-08-17T03:27:20Z
49 vegeta 15337 977 Go 54 HTTP load testing tool and library. It's over 9000! 2020-09-01T21:39:50Z
50 rancher 15115 1860 Go 3309 Complete container management platform 2020-09-05T14:25:16Z
51 micro 14891 723 Go 369 A modern and intuitive terminal-based text editor 2020-09-06T21:40:11Z
52 websocketd 14874 860 Go 29 Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. 2020-05-08T15:32:42Z
53 delve 14516 1442 Go 115 Delve is a debugger for the Go programming language. 2020-09-06T16:50:24Z
54 cli 14408 1236 Go 64 A simple, fast, and fun package for building command line apps in Go 2020-08-26T14:04:44Z
55 gotty 14385 1067 Go 110 Share your terminal as a web application 2020-08-31T21:49:17Z
56 charts 14284 15876 Go 286 Curated applications for Kubernetes 2020-09-06T11:15:54Z
57 go-micro 14125 1463 Go 27 A Go standard library for microservices 2020-09-06T23:31:07Z
58 k3s 14024 1104 Go 656 Lightweight Kubernetes 2020-09-04T21:42:04Z
59 dgraph 13875 1010 Go 112 Native GraphQL Database with graph backend 2020-09-07T01:05:52Z
60 nps 13757 2374 Go 62 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. 2020-08-22T05:21:51Z
61 nvm-windows 13584 1381 Go 155 A node.js version management utility for Windows. Ironically written in Go. 2020-08-28T20:18:25Z
62 cayley 13543 1216 Go 82 An open-source graph database 2020-07-16T12:14:14Z
63 go-patterns 13535 1282 Go 53 Curated list of Go design patterns, recipes and idioms 2020-09-03T02:45:26Z
64 advanced-go-programming-book 13531 2276 Go 42 📚 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿) 2020-09-04T03:48:05Z
65 ultimate-go 13336 1010 Go 1 The Ultimate Go Study Guide 2020-09-05T16:38:06Z
66 fasthttp 13319 1106 Go 29 Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http 2020-08-26T12:37:34Z
67 viper 13292 1187 Go 428 Go configuration with fangs 2020-09-05T21:53:42Z
68 goreplay 13257 1314 Go 165 GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes. 2020-08-30T11:02:53Z
69 dep 13251 1101 Go 0 Go dependency management tool experiment (deprecated) 2020-09-05T13:47:25Z
70 websocket 12798 2152 Go 44 A fast, well-tested and widely used WebSocket implementation for Go. 2020-08-22T21:03:36Z
71 harbor 12755 3358 Go 606 An open source trusted cloud native registry project that stores, signs, and scans content. 2020-09-07T02:59:54Z
72 mux 12666 1241 Go 14 A powerful HTTP router and URL matcher for building Go web servers with 🦍 2020-09-01T18:11:55Z
73 grpc-go 12124 2566 Go 133 The Go language implementation of gRPC. HTTP/2 based RPC 2020-09-05T23:59:11Z
74 annie 12110 1347 Go 225 👾 Fast, simple and clean video downloader 2020-07-27T10:26:47Z
75 kcptun 12024 2333 Go 53 A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64 2020-08-09T23:19:48Z
76 kops 11946 3680 Go 281 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management 2020-09-07T02:59:32Z
77 revel 11851 1370 Go 85 A high productivity, full-stack web framework for the Go language. 2020-07-12T05:58:19Z
78 colly 11838 1009 Go 85 Elegant Scraper and Crawler Framework for Golang 2020-08-31T12:09:11Z
79 learn-go-with-tests 11769 1459 Go 16 Learn Go with test-driven development 2020-09-01T08:30:55Z
80 httprouter 11723 1120 Go 54 A high performance HTTP request router that scales well 2020-08-24T18:04:38Z
81 esbuild 11714 249 Go 54 An extremely fast JavaScript bundler and minifier 2020-09-07T02:20:36Z
82 wtf 11708 653 Go 67 The personal information dashboard for your terminal 2020-09-02T05:53:07Z
83 jaeger 11693 1288 Go 372 CNCF Jaeger, a Distributed Tracing Platform 2020-09-06T00:52:50Z
84 brook 11671 2179 Go 29 Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. 2020-09-02T11:42:15Z
85 cli 11512 797 Go 260 GitHub’s official command line tool 2020-09-04T21:10:13Z
86 codis 11351 2538 Go 266 Proxy based Redis cluster solution supporting pipeline and scaling dynamically 2020-08-27T01:31:17Z
87 testify 11314 944 Go 224 A toolkit with common assertions and mocks that plays nicely with the standard library 2020-09-04T09:15:25Z
88 clash 11308 1591 Go 104 A rule-based tunnel in Go. 2020-09-06T18:12:55Z
89 packer 11204 2920 Go 474 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. 2020-09-06T19:18:35Z
90 cadvisor 11135 1653 Go 457 Analyzes resource usage and performance characteristics of running containers. 2020-09-03T19:11:46Z
91 martini 11068 1111 Go 13 Classy web framework for Go 2020-02-22T00:44:15Z
92 bolt 10994 1332 Go 84 An embedded key/value database for Go. 2018-03-02T18:00:53Z
93 primitive 10987 537 Go 47 Reproducing images with geometric primitives. 2020-07-16T12:13:04Z
94 fabric 10912 6281 Go 19 Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy. 2020-09-04T18:08:53Z
95 loki 10803 1113 Go 160 Like Prometheus, but for logs. 2020-09-04T17:42:11Z
96 restic 10799 769 Go 506 Fast, secure, efficient backup program 2020-09-07T01:08:00Z
97 pan-light 10772 2405 Go 66 百度网盘不限速客户端, golang + qt5, 跨平台图形界面 2020-09-04T02:26:16Z
98 fyne 10714 509 Go 194 Cross platform GUI in Go based on Material Design 2020-09-06T21:49:13Z
99 zap 10629 792 Go 74 Blazing fast, structured, leveled logging in Go. 2020-09-02T16:54:10Z
100 vitess 10577 1368 Go 517 Vitess is a database clustering system for horizontal scaling of MySQL. 2020-09-06T10:43:54Z