golang/go 84289 The Go programming language kubernetes/kubernetes 76052 Production-Grade Container Scheduling and Management avelino/awesome-go 63350 A curated list of awesome Go frameworks, libraries and software moby/moby 59986 Moby Project - a collaborative project for the container ecosystem to assemble container-based systems gohugoio/hugo 51147 The world’s fastest framework for building websites. gin-gonic/gin 47116 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. fatedier/frp 44468 A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. astaxie/build-web-application-with-golang 37366 A golang ebook intro how to build a web with golang v2ray/v2ray-core 36936 A platform for building proxies to bypass network restrictions. gogs/gogs 36769 Gogs is a painless self-hosted Git service prometheus/prometheus 36171 The Prometheus monitoring system and time series database. junegunn/fzf 35985 :cherry_blossom: A command-line fuzzy finder syncthing/syncthing 35852 Open Source Continuous File Synchronization etcd-io/etcd 35451 Distributed reliable key-value store for the most critical data of a distributed system traefik/traefik 33342 The Cloud Native Application Proxy caddyserver/caddy 33028 Fast, multi-platform web server with automatic HTTPS ethereum/go-ethereum 29333 Official Go implementation of the Ethereum protocol FiloSottile/mkcert 28787 A simple zero-config tool to make locally trusted development certificates with any names you'd like. pingcap/tidb 27343 TiDB is an open source distributed HTAP database compatible with the MySQL protocol minio/minio 26815 High Performance, Kubernetes Native Object Storage rclone/rclone 26752 "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files istio/istio 26622 Connect, secure, control, and observe services. hashicorp/terraform 26232 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. beego/beego 26167 beego is an open-source, high-performance web framework for the Go programming language. wagoodman/dive 25609 A tool for exploring each layer in a docker image unknwon/the-way-to-go_ZH_CN 25508 《The Way to Go》中文译本,中文正式名《Go 入门指南》 go-gitea/gitea 24289 Git with a cup of tea, painless self-hosted git service go-gorm/gorm 23452 The fantastic ORM library for Golang, aims to be developer friendly evanw/esbuild 23195 An extremely fast JavaScript bundler and minifier drone/drone 22776 Drone is a Container-Native, Continuous Delivery Platform cli/cli 22394 GitHub’s official command line tool hashicorp/consul 21862 Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. influxdata/influxdb 21245 Scalable datastore for metrics, events, and real-time analytics spf13/cobra 21104 A Commander for modern Go CLI interactions github/hub 20872 A command-line tool that makes git easier to use with GitHub. kubernetes/minikube 20625 Run Kubernetes locally hashicorp/vault 20490 A tool for secrets management, encryption as a service, and privileged access management kataras/iris 20380 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 | cockroachdb/cockroach 20296 CockroachDB - the open source, cloud-native distributed SQL database. mattermost/mattermost-server 20165 Open source Slack-alternative in Golang and React - Mattermost inconshreveable/ngrok 20131 Introspected tunnels to localhost go-kit/kit 19878 A standard library for microservices. openfaas/faas 19582 OpenFaaS - Serverless Functions Made Simple labstack/echo 19572 High performance, minimalist Go web framework nsqio/nsq 19459 A realtime distributed messaging platform helm/helm 19305 The Kubernetes Package Manager jesseduffield/lazygit 19266 simple terminal UI for git commands yeasy/docker_practice 18496 Learn and understand Docker technologies, with real DevOps practice! sirupsen/logrus 17569 Structured, pluggable logging for Go. jesseduffield/lazydocker 17515 The lazier way to manage everything docker tsenart/vegeta 17098 HTTP load testing tool and library. It's over 9000! halfrost/LeetCode-Go 16603 ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解 zyedidia/micro 16549 A modern and intuitive terminal-based text editor rancher/rancher 16479 Complete container management platform ehang-io/nps 16466 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。a lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. k3s-io/k3s 16358 Lightweight Kubernetes go-delve/delve 15918 Delve is a debugger for the Go programming language. Dreamacro/clash 15842 A rule-based tunnel in Go. dgraph-io/dgraph 15789 Native GraphQL Database with graph backend asim/go-micro 15713 Go Micro is a framework for distributed systems development coreybutler/nvm-windows 15652 A node.js version management utility for Windows. Ironically written in Go. urfave/cli 15598 A simple, fast, and fun package for building command line apps in Go joewalnes/websocketd 15377 Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. spf13/viper 15319 Go configuration with fangs yudai/gotty 15175 Share your terminal as a web application helm/charts 15035 ⚠️(OBSOLETE) Curated applications for Kubernetes tmrts/go-patterns 14934 Curated list of Go design patterns, recipes and idioms matryer/xbar 14874 Put the output from any script or program into your macOS Menu Bar (the BitBar reboot) valyala/fasthttp 14813 Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http chai2010/advanced-go-programming-book 14764 :books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿) iawia002/annie 14491 👾 Fast, simple and clean video downloader goharbor/harbor 14457 An open source trusted cloud native registry project that stores, signs, and scans content. gorilla/websocket 14407 A fast, well-tested and widely used WebSocket implementation for Go. hoanhan101/ultimate-go 14198 The Ultimate Go Study Guide gorilla/mux 14124 A powerful HTTP router and URL matcher for building Go web servers with 🦍 buger/goreplay 14038 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. quii/learn-go-with-tests 13947 Learn Go with test-driven development cayleygraph/cayley 13789 An open-source graph database gocolly/colly 13591 Elegant Scraper and Crawler Framework for Golang grpc/grpc-go 13456 The Go language implementation of gRPC. HTTP/2 based RPC jaegertracing/jaeger 13200 CNCF Jaeger, a Distributed Tracing Platform golang/dep 13199 Go dependency management tool experiment (deprecated) stretchr/testify 12972 A toolkit with common assertions and mocks that plays nicely with the standard library kubernetes/kops 12825 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management fyne-io/fyne 12796 Cross platform GUI in Go inspired by Material Design gofiber/fiber 12738 ⚡️ Express inspired web framework written in Go hashicorp/packer 12737 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. grafana/loki 12676 Like Prometheus, but for logs. schollz/croc 12641 Easily and securely send things from one computer to another :crocodile: :package: nektos/act 12566 Run your GitHub Actions locally 🚀 julienschmidt/httprouter 12564 A high performance HTTP request router that scales well dapr/dapr 12516 Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. restic/restic 12455 Fast, secure, efficient backup program xtaci/kcptun 12395 A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。KCPプロトコルに基づく安全なトンネル。KCP 프로토콜을 기반으로 하는 보안 터널입니다。 wtfutil/wtf 12335 The personal information dashboard for your terminal uber-go/zap 12334 Blazing fast, structured, leveled logging in Go. txthinking/brook 12226 Brook is a cross-platform strong encryption and not detectable proxy. Zero-Configuration. Brook 是一个跨平台的强加密无特征的代理软件. 零配置. revel/revel 12219 A high productivity, full-stack web framework for the Go language. go-kratos/kratos 12042 A Go framework for microservices. google/cadvisor 11941 Analyzes resource usage and performance characteristics of running containers. k6io/k6 11922 A modern load testing tool, using Go and JavaScript - https://k6.io CodisLabs/codis 11861 Proxy based Redis cluster solution supporting pipeline and scaling dynamically chrislusf/seaweedfs 11760 SeaweedFS is a distributed storage system for blobs, objects, files, and data warehouse, to store and serve billions of files fast! Blob store has O(1) disk seek, local tiering, cloud tiering. Filer supports cross-cluster active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, WebDAV. hyperledger/fabric 11756 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. vitessio/vitess 11662 Vitess is a database clustering system for horizontal scaling of MySQL. boltdb/bolt 11647 An embedded key/value database for Go. derailed/k9s 11517 🐶 Kubernetes CLI To Manage Your Clusters In Style! photoprism/photoprism 11473 Personal Photo Management powered by Go and Google TensorFlow greyireland/algorithm-pattern 11399 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~ fogleman/primitive 11355 Reproducing images with geometric primitives. bcicen/ctop 11342 Top-like interface for container metrics go-martini/martini 11238 Classy web framework for Go go-redis/redis 11204 Type-safe Redis client for Golang ipfs/go-ipfs 11180 IPFS implementation in Go peterq/pan-light 11172 百度网盘不限速客户端, golang + qt5, 跨平台图形界面 google/gvisor 11168 Application Kernel for Containers GoogleContainerTools/skaffold 11128 Easy and Repeatable Kubernetes Development rakyll/hey 10805 HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom gizak/termui 10795 Golang terminal dashboard go-sql-driver/mysql 10711 Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package ory/hydra 10656 OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Compatible with MITREid. grpc-ecosystem/grpc-gateway 10567 gRPC to JSON proxy generator following the gRPC HTTP spec Netflix/chaosmonkey 10478 Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. google/grumpy 10298 Grumpy is a Python to Go source code transcompiler and runtime. dutchcoders/transfer.sh 10272 Easy and fast file sharing from the command-line. snail007/goproxy 10110 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。 golang/groupcache 10071 groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. gopherjs/gopherjs 10066 A compiler from Go to JavaScript for running Go code in a browser jmoiron/sqlx 10039 general purpose extensions to golang's database/sql PuerkitoBio/goquery 10014 A little like that j-thing, only in Go. influxdata/telegraf 9985 The plugin-driven server agent for collecting & reporting metrics. kubernetes/ingress-nginx 9963 NGINX Ingress Controller for Kubernetes micro/micro 9931 Micro is a cloud native development platform docker-slim/docker-slim 9880 DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source) elastic/beats 9877 :tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash emirpasic/gods 9819 GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON ahmetb/kubectx 9799 Faster way to switch between clusters and namespaces in kubectl bettercap/bettercap 9607 The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and MITM attacks. asciimoo/wuzz 9561 Interactive cli tool for HTTP inspection esimov/caire 9489 Content aware image resize library kubernetes/dashboard 9481 General-purpose web UI for Kubernetes clusters OpenDiablo2/OpenDiablo2 9424 An open source re-implementation of Diablo 2 dgrijalva/jwt-go 9356 Golang implementation of JSON Web Tokens (JWT) filebrowser/filebrowser 9339 📂 Web File Browser inancgumus/learngo 9320 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes gravitational/teleport 9286 Certificate authority and access plane for SSH, Kubernetes, web applications, and databases go-chi/chi 9203 lightweight, idiomatic and composable router for building Go HTTP services json-iterator/go 9143 A high-performance 100% compatible drop-in replacement of "encoding/json" nats-io/nats-server 9110 High-Performance server for NATS, the cloud native messaging system. git-lfs/git-lfs 9081 Git extension for versioning large files dgraph-io/badger 9073 Fast key-value DB in Go. talkgo/night 9025 Weekly Go Online Meetup via Bilibili|Go 夜读|由 SIG 成员维护|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。 casbin/casbin 8986 An authorization library that supports access control models like ACL, RBAC, ABAC in Golang tomnomnom/gron 8985 Make JSON greppable! rkt/rkt 8872 [Project ended] rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards. ardanlabs/gotraining 8836 Go Training Class Material : sqshq/sampler 8803 Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file. github/gh-ost 8751 GitHub's Online Schema Migrations for MySQL dolthub/dolt 8529 Dolt – It's Git for Data rook/rook 8508 Storage Orchestration for Kubernetes dinedal/textql 8501 Execute SQL against structured text like CSV or TSV therecipe/qt 8429 Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly future-architect/vuls 8392 Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices 360EntSecGroup-Skylar/excelize 8364 Golang library for reading and writing Microsoft Excel™ (XLSX) files. hashicorp/nomad 8358 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. gomodule/redigo 8320 Go client for Redis mailhog/MailHog 8292 Web and API based SMTP testing v2fly/v2ray-core 8217 A platform for building proxies to bypass network restrictions. cyfdecyf/cow 8203 HTTP proxy written in Go. COW can automatically identify blocked sites and use parent proxies to access. apex/up 8163 Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS. tidwall/gjson 8144 Get JSON values quickly - JSON parser for Go pulumi/pulumi 8135 Pulumi - Modern Infrastructure as Code. Any cloud, any language 🚀 containerd/containerd 8132 An open and reliable container runtime inlets/inlets 8120 Cloud Native Tunnel argoproj/argo-workflows 8113 Workflow engine for Kubernetes Masterminds/glide 8095 Package Management for Golang thanos-io/thanos 8072 Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project. rqlite/rqlite 7997 The lightweight, distributed relational database built on SQLite getlantern/lantern 7984 Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 lantern proxy vpn censorship-circumvention censorship gfw accelerator cloudreve/Cloudreve 7960 🌩支持多家云存储的云盘系统 (A project helps you build your own cloud in minutes) flynn/flynn 7938 [UNMAINTAINED] A next generation open source platform as a service (PaaS) cilium/cilium 7866 eBPF-based Networking, Security, and Observability opencontainers/runc 7863 CLI tool for spawning and running containers according to the OCI specification openshift/origin 7861 Conformance test suite for OpenShift goreleaser/goreleaser 7846 Deliver Go binaries as fast and easily as possible containrrr/watchtower 7844 A process for automating Docker container base image updates. GoogleContainerTools/kaniko 7831 Build Container Images In Kubernetes andlabs/ui 7829 Platform-native GUI library for Go. tinygo-org/tinygo 7805 Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM. sjwhitworth/golearn 7760 Machine Learning for Go unknwon/go-fundamental-programming 7734 《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。 containers/podman 7714 Podman: A tool for managing OCI containers and pods quay/clair 7704 Vulnerability Static Analysis for Containers crawlab-team/crawlab 7699 Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架 claudiodangelis/qrcp 7696 :zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal. polaris1119/The-Golang-Standard-Library-by-Example 7695 Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。 robfig/cron 7655 a cron library for go google/go-cloud 7647 The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go. golang/protobuf 7565 Go support for Google's protocol buffers kubernetes-sigs/kind 7559 Kubernetes IN Docker - local clusters for testing Kubernetes graphql-go/graphql 7532 An implementation of GraphQL for Go / Golang blevesearch/bleve 7495 A modern text indexing library for go go-playground/validator 7456 :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving keybase/client 7456 Keybase Go Library, Client, Service, OS X, iOS, Android, Electron golangci/golangci-lint 7456 Fast linters Runner for Go cortexlabs/cortex 7442 Deploy, manage, and scale machine learning models in production attic-labs/noms 7442 The versioned, forkable, syncable database coredns/coredns 7440 CoreDNS is a DNS server that chains plugins zricethezav/gitleaks 7418 Scan git repos (or files) for secrets using regex and entropy 🔑 kelseyhightower/confd 7410 Manage local application configuration files using templates and data from etcd or consul flipped-aurora/gin-vue-admin 7362 基于gin+vue搭建的后台管理系统框架,集成jwt鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,通用工作流等基础功能,五分钟一套CURD前后端代码,目前已支持VUE3,欢迎issue和pr~ DNSCrypt/dnscrypt-proxy 7357 dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols. tidwall/tile38 7349 Real-time Geospatial and Geofencing google/go-github 7337 Go library for accessing the GitHub API tal-tech/go-zero 7326 go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity. AdguardTeam/AdGuardHome 7324 Network-wide ads & trackers blocking DNS server direnv/direnv 7311 unclutter your .profile mozilla/sops 7228 Simple and flexible tool for managing secrets jetstack/cert-manager 7171 Automatically provision and manage TLS certificates in Kubernetes cheat/cheat 7151 cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember. hybridgroup/gobot 7101 Golang framework for robotics, drones, and the Internet of Things (IoT) GoesToEleven/GolangTraining 7096 Training for Golang (go language) ginuerzh/gost 7081 GO Simple Tunnel - a simple tunnel written in golang jroimartin/gocui 7069 Minimalist Go package aimed at creating Console User Interfaces. cjbassi/gotop 7058 A terminal based graphical activity monitor inspired by gtop and vtop XiaoMi/soar 7055 SQL Optimizer And Rewriter slackhq/nebula 7042 A scalable overlay networking tool with a focus on performance, simplicity and security Shopify/sarama 7026 Sarama is a Go library for Apache Kafka 0.8, and up. prasmussen/gdrive 6990 Google Drive CLI Client ent/ent 6968 An entity framework for Go akavel/up 6966 Ultimate Plumber is a tool for writing Linux pipes with instant live preview kubernetes-sigs/kustomize 6957 Customization of kubernetes YAML configurations urfave/negroni 6957 Idiomatic HTTP Middleware for Golang aquasecurity/trivy 6928 A Simple and Comprehensive Vulnerability Scanner for Container Images, Git Repositories and Filesystems. Suitable for CI tylertreat/comcast 6919 Simulating shitty network connections so you can build better systems. pion/webrtc 6906 Pure Go implementation of the WebRTC API geektutu/7days-golang 6887 7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列 aws/aws-sdk-go 6853 AWS SDK for the Go programming language. usefathom/fathom 6841 Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact. sosedoff/pgweb 6825 Cross-platform client for PostgreSQL databases linuxkit/linuxkit 6800 A toolkit for building secure, portable and lean operating systems for containers linkerd/linkerd2 6787 Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x. henrylee2cn/pholcus 6764 Pholcus is a distributed high-concurrency crawler software written in pure golang pkg/errors 6703 Simple error handling primitives shadowsocks/shadowsocks-go 6686 go port of shadowsocks (Deprecated) schachmat/wego 6679 weather app for the terminal fabiolb/fabio 6647 Consul Load-Balancing made simple google/sanitizers 6578 AddressSanitizer, ThreadSanitizer, MemorySanitizer lib/pq 6480 Pure Go Postgres driver for database/sql open-falcon/falcon-plus 6451 An open-source and enterprise-level monitoring system. kubeless/kubeless 6450 Kubernetes Native Serverless Framework adnanh/webhook 6403 webhook is a lightweight incoming webhook server to run shell commands charmbracelet/glow 6391 Render markdown on the CLI, with pizzazz! 💅🏻 go-xorm/xorm 6344 Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm flannel-io/flannel 6288 flannel is a network fabric for containers, designed for Kubernetes docker/machine 6284 Machine management for a container-centric world go-swagger/go-swagger 6284 Swagger 2.0 implementation for go smartystreets/goconvey 6278 Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go. teh-cmc/go-internals 6272 A book about the internals of the Go programming language. zserge/lorca 6270 Build cross-platform modern desktop apps in Go + HTML5 peco/peco 6260 Simplistic interactive filtering tool fluxcd/flux 6224 The GitOps Kubernetes operator golang-migrate/migrate 6209 Database migrations. CLI and Golang library. rancher/os 6180 Tiny Linux distro that runs the entire OS as Docker containers Jguer/yay 6177 Yet another Yogurt - An AUR Helper written in Go xo/usql 6175 Universal command-line interface for SQL databases gobuffalo/buffalo 6175 Rapid Web Development w/ Go kubernetes/kompose 6175 Go from Docker Compose to Kubernetes TykTechnologies/tyk 6161 Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols tektoncd/pipeline 6149 A cloud-native Pipeline resource. shirou/gopsutil 6129 psutil for golang chromedp/chromedp 6096 A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol. distribution/distribution 6089 The toolkit to pack, ship, store, and deliver container content weaveworks/weave 6053 Simple, resilient multi-host containers networking and more. fission/fission 6037 Fast and Simple Serverless Functions for Kubernetes cloudflare/cfssl 6004 CFSSL: Cloudflare's PKI and TLS toolkit robertkrimen/otto 5980 A JavaScript interpreter in Go (golang) Workiva/go-datastructures 5980 A collection of useful, performant, and threadsafe Go datastructures. muesli/duf 5917 Disk Usage/Free Utility - a better 'df' alternative prometheus/node_exporter 5868 Exporter for machine metrics simeji/jid 5855 json incremental digger cdr/sshcode 5846 Run VS Code on any server over SSH. authelia/authelia 5815 The Single Sign-On Multi-Factor portal for web apps docker/classicswarm 5814 Swarm Classic: a container clustering system. Not to be confused with Docker Swarm which is at https://github.com/docker/swarmkit gcla/termshark 5813 A terminal UI for tshark, inspired by Wireshark upspin/upspin 5804 Upspin: A framework for naming everyone's everything. erroneousboat/slack-term 5800 Slack client for your terminal olivere/elastic 5798 Elasticsearch client for Go. 99designs/gqlgen 5791 go generate based graphql server library StackExchange/blackbox 5720 Safely store secrets in Git/Mercurial/Subversion go-ego/riot 5713 Go Open Source, Distributed, Simple and efficient Search Engine FiloSottile/age 5689 A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. hashicorp/terraform-provider-aws 5682 Terraform AWS provider gophish/gophish 5676 Open-Source Phishing Toolkit gotify/server 5667 A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) argoproj/argo-cd 5651 Declarative continuous deployment for Kubernetes. jpillora/chisel 5645 A fast TCP/UDP tunnel over HTTP tools/godep 5627 dependency tool for go flike/kingshard 5625 A high-performance MySQL proxy dexidp/dex 5618 OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors yeasy/blockchain_guide 5595 Introduce blockchain related technologies, from theory to practice with bitcoin, ethereum and hyperledger. mongodb/mongo-go-driver 5595 The Go driver for MongoDB concourse/concourse 5574 Concourse is a container-based continuous thing-doer written in Go. prometheus-operator/prometheus-operator 5567 Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes filhodanuvem/gitql 5562 💊 A git query language smallnest/rpcx 5562 A zero cost, faster multi-language bidirectional microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! dragonflyoss/Dragonfly 5495 Dragonfly is an intelligent P2P based image and file distribution system. perkeep/perkeep 5481 Perkeep (née Camlistore) is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content. google/wire 5477 Compile-time Dependency Injection for Go chriswalz/bit 5461 Bit is a modern Git CLI miekg/dns 5445 DNS library in Go fsnotify/fsnotify 5428 Cross-platform file system notifications for Go. golang/mock 5405 GoMock is a mocking framework for the Go programming language. spiral/roadrunner 5404 High-performance PHP application server, load-balancer and process manager written in Golang appleboy/gorush 5369 A push notification server written in Go (Golang). Shopify/toxiproxy 5342 :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing rivo/tview 5340 Terminal UI library with rich, interactive widgets — written in Golang lxn/walk 5339 A Windows GUI toolkit for the Go Programming Language tinode/chat 5315 Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots panjf2000/ants 5293 🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go, inspired by fasthttp./ ants 是一个高性能且低损耗的 goroutine 池。 google/seesaw 5228 Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform. ponzu-cms/ponzu 5200 Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go. docker/docker-ce 5190 Docker CE kubesphere/kubesphere 5187 Enterprise-grade container platform tailored for multicloud and multi-cluster management golang/tools 5180 [mirror] Go Tools hashicorp/serf 5148 Service orchestration and management tool. vmware-tanzu/octant 5146 Highly extensible platform for developers to better understand the complexity of Kubernetes clusters. lucas-clemente/quic-go 5135 A QUIC implementation in pure go TheAlgorithms/Go 5133 Algorithms Implemented in GoLang gogf/gf 5128 GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang. cookieY/Yearning 5096 🐳 A most popular sql audit platform for mysql Terry-Mao/goim 5091 goim RichardKnop/machinery 5086 Machinery is an asynchronous task queue/job queue based on distributed message passing. davecheney/httpstat 5079 It's like curl -v, with colours. gwuhaolin/livego 5074 live video streaming server in golang gruntwork-io/terratest 5066 Terratest is a Go library that makes it easier to write automated tests for your infrastructure code. michenriksen/gitrob 5059 Reconnaissance tool for GitHub organizations adonovan/gopl.io 5053 Example programs from "The Go Programming Language" vmware-tanzu/velero 5045 Backup and migrate Kubernetes applications and their persistent volumes bitly/oauth2_proxy 5028 A reverse proxy that provides authentication with Google, Github or other provider OWASP/Amass 5027 In-depth Attack Surface Mapping and Asset Discovery kardianos/govendor 5013 Use Go Modules. src-d/go-git 4995 Project has been moved to: https://github.com/go-git/go-git muesli/beehive 4982 A flexible event/agent & automation system with lots of bees 🐝 MichaelMure/git-bug 4979 Distributed, offline-first bug tracker embedded in git, with bridges yinghuocho/firefly-proxy 4975 A proxy software to help circumventing the Great Firewall. wercker/stern 4961 ⎈ Multi pod and container log tailing for Kubernetes pachyderm/pachyderm 4960 Reproducible Data Science at Scale! centrifugal/centrifugo 4957 Scalable real-time messaging server in language-agnostic way. Set up once and forever. lightningnetwork/lnd 4930 Lightning Network Daemon ⚡️ weaveworks/scope 4917 Monitoring, visualisation & management for Docker & Kubernetes nsf/gocode 4916 An autocompletion daemon for the Go programming language gruntwork-io/terragrunt 4895 Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules. tealeg/xlsx 4887 Go (golang) library for reading and writing XLSX files. fnproject/fn 4877 The container native, cloud agnostic serverless platform. patrickmn/go-cache 4864 An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. GoAdminGroup/go-admin 4846 A golang framework helps gopher to build a data visualization and admin panel in ten minutes schollz/find 4844 High-precision indoor positioning framework for most wifi-enabled devices. google/gops 4842 A tool to list and diagnose Go processes currently running on your system microsoft/ethr 4838 Ethr is a Comprehensive Network Measurement Tool for TCP, UDP & ICMP. open-policy-agent/opa 4830 An open source, general-purpose policy engine. jpillora/cloud-torrent 4829 ☁️ Cloud Torrent: a self-hosted remote torrent client uber/cadence 4821 Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way. mindoc-org/mindoc 4804 Golang实现的基于beego框架的接口在线文档管理系统 fullstorydev/grpcurl 4803 Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers rakyll/boom 4793 HTTP(S) load generator, ApacheBench (ab) replacement, written in Go go-yaml/yaml 4791 YAML support for the Go language. google/battery-historian 4788 Battery Historian is a tool to analyze battery consumers using Android "bugreport" files. mmcgrana/gobyexample 4784 Go by Example senghoo/golang-design-pattern 4776 设计模式 Golang实现-《研磨设计模式》读书笔记 tidwall/evio 4771 Fast event-loop networking for Go allegro/bigcache 4762 Efficient cache for gigabytes of data written in Go. gonum/gonum 4757 Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more wallix/awless 4752 A Mighty CLI for AWS EasyDarwin/EasyDarwin 4749 open source、high performance、industrial rtsp streaming server,a lot of optimization on streaming relay,KeyFrame cache,RESTful,and web management,also EasyDarwin support distributed load balancing,a simple streaming media cloud platform architecture.高性能开源RTSP流媒体服务器,基于go语言研发,维护和优化:RTSP推模式转发、RTSP拉模式转发、录像、检索、回放、关键帧缓存、秒开画面、RESTful接口、WEB后台管理、分布式负载均衡,基于EasyDarwin构建出了一套基础的流媒体云视频平台架构! 99designs/aws-vault 4741 A vault for securely storing and accessing AWS credentials in development environments fogleman/nes 4729 NES emulator written in Go. fiorix/freegeoip 4729 IP geolocation web server uber/prototool 4719 Your Swiss Army Knife for Protocol Buffers goproxyio/goproxy 4715 A global proxy for Go modules. facebookarchive/grace 4713 Graceful restart & zero downtime deploy for Go servers. go-flutter-desktop/go-flutter 4712 Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go and GLFW. qor/qor 4704 QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems. maxence-charriere/go-app 4695 A package to build progressive web apps with Go programming language and WebAssembly. asaskevich/govalidator 4690 [Go] Package of validators and sanitizers for strings, numerics, slices and structs russross/blackfriday 4685 Blackfriday: a markdown processor for Go eranyanay/1m-go-websockets 4668 handling 1M websockets connections in Go onsi/ginkgo 4666 BDD Testing Framework for Go twitchtv/twirp 4619 A simple RPC framework with protobuf service definitions charmbracelet/bubbletea 4583 A powerful little TUI framework 🏗 sourcegraph/sourcegraph 4573 Universal code search (self-hosted) go-acme/lego 4552 Let's Encrypt client and ACME library written in Go operator-framework/operator-sdk 4551 SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding. goplus/gop 4551 GoPlus - The Go+ language for data science rs/zerolog 4543 Zero Allocation JSON Logger kubernetes/client-go 4542 Go client for Kubernetes. go-pg/pg 4540 Golang ORM with focus on PostgreSQL features and performance golang/mobile 4531 [mirror] Go on Mobile GoogleCloudPlatform/terraformer 4529 CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code knadh/listmonk 4512 High performance, self-hosted newsletter and mailing list manager with a modern dashboard. Single binary app. gogo/protobuf 4507 Protocol Buffers for Go with Gadgets heroiclabs/nakama 4490 Distributed server for social and realtime games and apps. gliderlabs/registrator 4483 Service registry bridge for Docker with pluggable adapters hashicorp/raft 4455 Golang implementation of the Raft consensus protocol MontFerret/ferret 4450 Declarative web scraping google/gxui 4438 An experimental Go cross platform UI library. uber/kraken 4427 P2P Docker registry capable of distributing TBs of data in seconds OJ/gobuster 4418 Directory/File, DNS and VHost busting tool written in Go imgproxy/imgproxy 4418 Fast and secure standalone server for resizing and converting remote images berty/berty 4409 Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network bfenetworks/bfe 4407 A modern layer 7 load balancer from baidu alibaba/pouch 4393 An Efficient Enterprise-class Container Engine davecgh/go-spew 4369 Implements a deep pretty printer for Go data structures to aid in debugging mitchellh/mapstructure 4359 Go library for decoding generic map values into native Go structures and vice versa. mickael-kerjean/filestash 4355 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... gaia-pipeline/gaia 4351 Build powerful pipelines in any programming language. aelsabbahy/goss 4313 Quick and Easy server testing/validation coyove/goflyway 4290 An encrypted HTTP server ffuf/ffuf 4278 Fast web fuzzer written in Go shazow/ssh-chat 4263 Chat over SSH. contribsys/faktory 4256 Language-agnostic persistent background job server google/pprof 4246 pprof is a tool for visualization and analysis of profiling data gliderlabs/logspout 4245 Log routing for Docker container logs syndtr/goleveldb 4238 LevelDB key/value database in Go. elves/elvish 4237 Elvish = Expressive Programming Language + Versatile Interactive Shell travisjeffery/jocko 4233 Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native) eddycjy/go-gin-example 4227 An example of gin google/git-appraise 4223 Distributed code review system for Git repos sundowndev/phoneinfoga 4209 Advanced information gathering & OSINT framework for phone numbers hajimehoshi/ebiten 4206 A dead simple 2D game library for Go elazarl/goproxy 4206 An HTTP proxy library for Go tilt-dev/tilt 4205 A multi-service dev environment for teams on Kubernetes btcsuite/btcd 4203 An alternative full node bitcoin implementation written in Go (golang) hashicorp/consul-template 4201 Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data. XTLS/Xray-core 4201 Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration. goadesign/goa 4194 Design-based APIs and microservices in Go sql-machine-learning/sqlflow 4182 Brings SQL and AI together. kubernetes/autoscaler 4169 Autoscaling components for Kubernetes securego/gosec 4153 Golang security checker satori/go.uuid 4129 UUID package for Go schollz/find3 4122 High-precision indoor positioning framework, version 3. motemen/gore 4114 Yet another Go REPL that works nicely. Featured with line editing, code completion, and more. fatih/color 4112 Color package for Go (golang) kgretzky/evilginx2 4108 Standalone man-in-the-middle attack framework used for phishing login credentials along with session cookies, allowing for the bypass of 2-factor authentication go-resty/resty 4103 Simple HTTP and REST client library for Go HFO4/gameboy.live 4103 🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support panjf2000/gnet 4089 🚀 gnet is a high-performance, lightweight, non-blocking, event-driven network framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。 google/gopacket 4076 Provides packet processing capabilities for Go bxcodec/go-clean-arch 4072 Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture emicklei/go-restful 4072 package for building REST-style Web Services using Go containers/buildah 4055 A tool that facilitates building OCI images swaggo/swag 4050 Automatically generate RESTful API documentation with Swagger 2.0 for Go. VictoriaMetrics/VictoriaMetrics 4044 VictoriaMetrics: fast, cost-effective monitoring solution and time series database manifoldco/promptui 4036 Interactive prompt for command-line applications openark/orchestrator 4033 MySQL replication topology management and HA michenriksen/aquatone 4029 A Tool for Domain Flyovers tendermint/tendermint 4026 ⟁ Tendermint Core (BFT Consensus) in Go yuin/gopher-lua 4023 GopherLua: VM and compiler for Lua in Go tailscale/tailscale 4018 The easiest, most secure way to use WireGuard and 2FA. nsf/termbox-go 4018 Pure Go termbox implementation mitchellh/gox 4002 A dead simple, no frills Go cross compile tool googollee/go-socket.io 3998 socket.io library for golang, a realtime application framework. tj/node-prune 3976 Remove unnecessary files from node_modules (.md, .ts, ...) oxequa/realize 3975 Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading. tophubs/TopList 3968 今日热榜,一个获取各大热门网站热门头条的聚合网站,使用Go语言编写,多协程异步快速抓取信息,预览:https://mo.fish ansible-semaphore/semaphore 3959 Modern UI for Ansible Azure/draft 3959 A tool for developers to create cloud-native applications on Kubernetes. gorgonia/gorgonia 3952 Gorgonia is a library that helps facilitate machine learning in Go. jackc/pgx 3944 PostgreSQL driver and toolkit for Go hybridgroup/gocv 3938 Go package for computer vision using OpenCV 4 and beyond. dropbox/godropbox 3934 Common libraries for writing Go services/applications. Tencent/bk-cmdb 3929 蓝鲸智云配置平台(BlueKing CMDB) dvyukov/go-fuzz 3928 Randomized testing for Go name5566/leaf 3927 A game server framework in Go (golang) kubernetes-sigs/external-dns 3926 Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services huichen/wukong 3912 高度可定制的全文搜索引擎 buger/jsonparser 3910 One of the fastest alternative JSON parser for Go that does not require schema prometheus/alertmanager 3910 Prometheus Alertmanager gopasspw/gopass 3906 The slightly more awesome standard unix password manager for teams ConsenSys/quorum 3892 A permissioned implementation of Ethereum supporting data privacy jwilder/dockerize 3883 Utility to simplify running applications in docker containers uber-archive/go-torch 3868 Stochastic flame graph profiler for Go programs cortexproject/cortex 3856 A horizontally scalable, highly available, multi-tenant, long term Prometheus. golang/lint 3856 [mirror] This is a linter for Go source code. nuclio/nuclio 3852 High-Performance Serverless event and data processing platform c-bata/go-prompt 3851 Building powerful interactive prompts in Go, inspired by python-prompt-toolkit. anacrolix/torrent 3844 Full-featured BitTorrent client package and utilities volatiletech/sqlboiler 3832 Generate a Go ORM tailored to your database schema. vugu/vugu 3814 Vugu: A modern UI library for Go+WebAssembly (experimental) jenkins-x/jx 3805 Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton OWASP/Go-SCP 3804 Go programming language secure coding practices guide Masterminds/squirrel 3803 Fluent SQL generation for golang kashav/fsql 3800 Search through your filesystem with SQL-esque queries. jwilder/docker-gen 3800 Generate files from docker container meta-data letsencrypt/boulder 3797 An ACME-based certificate authority, written in Go. streadway/amqp 3796 Go client for AMQP 0.9.1 jung-kurt/gofpdf 3781 A PDF document generator with high level support for text, drawing and images kubernetes-sigs/kubebuilder 3778 Kubebuilder - SDK for building Kubernetes APIs using CRDs 42wim/matterbridge 3778 bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!) rgburke/grv 3773 GRV is a terminal interface for viewing git repositories ffhelicopter/Go42 3772 《Go语言四十二章经》详细讲述Go语言规范与语法细节及开发中常见的误区,通过研读标准库等经典代码设计模式,启发读者深刻理解Go语言的核心思维,进入Go语言开发的更高阶段。 kubeedge/kubeedge 3770 Kubernetes Native Edge Computing Framework (project under CNCF) dominikh/go-tools 3762 Staticcheck - The advanced Go linter go-admin-team/go-admin 3760 基于Gin + Vue + Element UI的前后端分离权限管理系统脚手架(包含了:基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建等)分分钟构建自己的中后台项目;文档:https://doc.go-admin.dev Demo: https://www.go-admin.dev asticode/go-astilectron 3758 Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron) gobwas/ws 3758 Tiny WebSocket library for Go. devopsfaith/krakend 3755 Ultra performant API Gateway with middlewares joho/godotenv 3723 A Go port of Ruby's dotenv library (Loads environment variables from `.env`.) fanpei91/torsniff 3722 torsniff - a sniffer that sniffs torrents from BitTorrent network googleforgames/agones 3719 Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes spf13/afero 3709 A FileSystem Abstraction System for Go hashicorp/waypoint 3699 A tool to build, deploy, and release any application on any platform. knative/serving 3691 Kubernetes-based, scale-to-zero, request-driven compute alexflint/gallium 3686 Build desktop applications in Go and HTML. graph-gophers/graphql-go 3666 GraphQL server with a focus on ease of use gchaincl/httplab 3666 The interactive web server mvdan/sh 3657 A shell parser, formatter, and interpreter with bash support; includes shfmt moby/buildkit 3649 concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit projectdiscovery/nuclei 3645 Nuclei is a fast tool for configurable targeted vulnerability scanning based on templates offering massive extensibility and ease of use. gilbertchen/duplicacy 3644 A new generation cloud backup tool metallb/metallb 3641 A network load-balancer implementation for Kubernetes using standard routing protocols go-echarts/go-echarts 3639 🎨 The adorable charts library for Golang chaosblade-io/chaosblade 3635 An easy to use and powerful chaos engineering experiment toolkit.(阿里巴巴开源的一款简单易用、功能强大的混沌实验注入工具) codegangsta/gin 3634 Live reload utility for Go web servers ro31337/libretaxi 3624 Open source Uber #deleteuber zenazn/goji 3607 Goji is a minimalistic web framework for Golang that's high in antioxidants. disintegration/imaging 3597 Imaging is a simple image processing package for Go projectdiscovery/subfinder 3591 Subfinder is a subdomain discovery tool that discovers valid subdomains for websites. Designed as a passive framework to be useful for bug bounties and safe for penetration testing. kubernetes-sigs/krew 3590 📦 Find and install kubectl plugins libp2p/go-libp2p 3588 libp2p implementation in Go golang/oauth2 3584 Go OAuth2 AsynkronIT/protoactor-go 3582 Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin aquasecurity/kube-bench 3579 Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark ledisdb/ledisdb 3572 A high performance NoSQL Database Server powered by Go h2non/imaginary 3571 Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing lni/dragonboat 3567 A feature complete and high performance multi-group Raft library in Go. twpayne/chezmoi 3560 Manage your dotfiles across multiple diverse machines, securely. mikefarah/yq 3555 yq is a portable command-line YAML processor tsuru/tsuru 3550 Open source, extensible and Docker-based Platform as a Service (PaaS). alecthomas/gometalinter 3549 DEPRECATED: Use https://github.com/golangci/golangci-lint achannarasappa/ticker 3545 Terminal stock ticker with live updates and position tracking kelseyhightower/envconfig 3542 Golang library for managing configuration data from environment variables variadico/noti 3532 Monitor a process and trigger a notification. hoisie/web 3521 The easiest way to create web applications with Go wailsapp/wails 3514 Create desktop apps using Go and Web Technologies. m3db/m3 3509 M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform adtac/commento 3500 A fast, bloat-free comments platform (Github mirror) hasura/gitkube 3494 Build and deploy docker images to Kubernetes using git push gomods/athens 3493 A Go module datastore and proxy runatlantis/atlantis 3491 Terraform Pull Request Automation go-gorp/gorp 3489 Go Relational Persistence - an ORM-ish library for Go gwuhaolin/lightsocks 3478 ⚡️一个轻巧的网络混淆代理🌏 davyxu/cellnet 3475 High performance, simple, extensible golang open source network library kahing/goofys 3475 a high-performance, POSIX-ish Amazon S3 file system written in Go igrigorik/ga-beacon 3469 Google Analytics collector-as-a-service (using GA measurement protocol). ant0ine/go-json-rest 3469 A quick and easy way to setup a RESTful JSON API gomatcha/matcha 3465 Build native mobile apps in Go. slack-go/slack 3457 Slack API in Go - community-maintained fork created by the original author, @nlopes google/syzkaller 3450 syzkaller is an unsupervised coverage-guided kernel fuzzer k0sproject/k0s 3449 k0s - Zero Friction Kubernetes BurntSushi/toml 3445 TOML parser for Golang with reflection. grpc-ecosystem/go-grpc-middleware 3444 Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more. ReactiveX/RxGo 3443 Reactive Extensions for the Go language. faiface/pixel 3440 A hand-crafted 2D game library in Go go-mysql-org/go-mysql-elasticsearch 3422 Sync MySQL data into elasticsearch fanux/sealos 3420 一条命令离线安装kubernetes,超全版本,支持国产化,生产环境中稳如老狗,99年证书,0依赖,去haproxy keepalived,v1.20支持containerd! DATA-DOG/go-sqlmock 3418 Sql mock driver for golang to test database interactions mozilla-services/heka 3418 DEPRECATED: Data collection and processing made easy. containernetworking/cni 3415 Container Network Interface - networking for Linux containers chaos-mesh/chaos-mesh 3414 A Chaos Engineering Platform for Kubernetes. hashicorp/hcl 3410 HCL is the HashiCorp configuration language. ouqiang/gocron 3410 定时任务管理系统 DisposaBoy/GoSublime 3398 A Golang plugin collection for SublimeText 3, providing code completion and other IDE-like features. bitly/go-simplejson 3398 a Go package to interact with arbitrary JSON nytimes/gizmo 3384 A Microservice Toolkit from The New York Times oauth2-proxy/oauth2-proxy 3382 A reverse proxy that provides authentication with Google, Github or other providers. traefik/yaegi 3379 Yaegi is Another Elegant Go Interpreter KubeOperator/KubeOperator 3370 KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。 meshbird/meshbird 3359 Distributed private networking segmentio/kafka-go 3349 Kafka library in Go pyroscope-io/pyroscope 3345 🔥 Continuous Profiling Platform 🔥 Debug performance issues down to a single line of code ovh/cds 3344 Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform aceld/zinx 3342 基于Golang轻量级TCP并发服务器框架 astaxie/go-best-practice 3334 Trying to complete over 100 projects in various categories in golang. shomali11/go-interview 3333 Collection of Technical Interview Questions solved with Go caddyserver/certmagic 3325 Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal burke/zeus 3315 Boot any rails app in under a second. cri-o/cri-o 3312 Open Container Initiative-based implementation of Kubernetes Container Runtime Interface cosmtrek/air 3296 ☁️ Live reload for Go apps nats-io/nats.go 3295 Golang client for NATS, the cloud native messaging system. elastic/go-elasticsearch 3269 The official Go client for Elasticsearch drk1wi/Modlishka 3266 Modlishka. Reverse Proxy. go-task/task 3257 A task runner / simpler Make alternative written in Go containers/skopeo 3250 Work with remote images registries - retrieving information, images, signing content genuinetools/img 3250 Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder. monitoror/monitoror 3250 Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything. fatih/structs 3249 Utilities for Go structs coocood/freecache 3248 A cache library for Go with zero GC overhead. zxh0/jvm.go 3247 A toy JVM written in Go bitnami-labs/sealed-secrets 3222 A Kubernetes controller and tool for one-way encrypted Secrets ha/doozerd 3210 A consistent distributed data store. lanyulei/ferry 3209 本系统是集工单统计、任务钩子、权限管理、灵活配置流程与模版等等于一身的开源工单系统,当然也可以称之为工作流引擎。 致力于减少跨部门之间的沟通,自动任务的执行,提升工作效率与工作质量,减少不必要的工作量与人为出错率。 goby-lang/goby 3204 Goby - Yet another programming language written in Go sorintlab/stolon 3204 PostgreSQL cloud native High Availability and more. gobuffalo/packr 3204 The simple and easy way to embed static files into Go binaries. tidwall/buntdb 3199 BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support go-gomail/gomail 3197 The best way to send emails in Go. crossplane/crossplane 3185 Manage any infrastructure your applications need directly from Kubernetes dstotijn/hetty 3183 Hetty is an HTTP toolkit for security research. ofabry/go-callvis 3178 Visualize call graph of a Go program using Graphviz screego/server 3177 screen sharing for developers https://screego.net/ p4gefau1t/trojan-go 3177 Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/ goinaction/code 3173 Source Code for Go In Action examples alexellis/k3sup 3172 bootstrap Kubernetes with k3s over SSH < 1 min 🚀 mholt/archiver 3172 Easily create & extract archives, and compress & decompress files of various formats ksimka/go-is-not-good 3168 A curated list of articles complaining that go (golang) isn't good enough rakyll/statik 3164 Embed files into a Go executable reviewdog/reviewdog 3162 🐶 Automated code review tool integrated with any code analysis tools regardless of programming language esimov/pigo 3160 Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go. cweill/gotests 3147 Automatically generate Go test boilerplate from your source code. go-macaron/macaron 3144 Package macaron is a high productive and modular web framework in Go. whalebrew/whalebrew 3142 Homebrew, but with Docker images anthonynsimon/bild 3138 Image processing algorithms in pure Go chai2010/go-ast-book 3131 :books: 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言) nginxinc/kubernetes-ingress 3127 NGINX and NGINX Plus Ingress Controllers for Kubernetes markbates/goth 3123 Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. bosun-monitor/bosun 3119 Time Series Alerting Framework afex/hystrix-go 3117 Netflix's Hystrix latency and fault tolerance library, for Go Ne0nd0g/merlin 3116 Merlin is a cross-platform post-exploitation HTTP/2 Command & Control server and agent written in golang. cortesi/devd 3107 A local webserver for developers sourcegraph/checkup 3106 Distributed, lock-free, self-hosted health checks and status pages didi/nightingale 3103 💡 A Distributed and High-Performance Monitoring System. The next generation of Open-Falcon fvbock/endless 3101 Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe) progrium/macdriver 3098 Native Mac APIs for Go apache/dubbo-go 3086 Go Implementation For Apache Dubbo gokcehan/lf 3081 Terminal file manager progrium/localtunnel 3075 Expose localhost servers to the Internet juicedata/juicefs 3074 JuiceFS is a distributed POSIX file system built on top of Redis and S3. crowdsecurity/crowdsec 3074 CrowdSec - an open-source massively multiplayer firewall able to analyze visitor behavior & provide an adapted response to all kinds of attacks. It also leverages the crowd power to generate a global IP reputation database to protect the user network. mailru/easyjson 3073 Fast JSON serializer for golang. blushft/go-diagrams 3062 Create beautiful system diagrams with Go dunglas/vulcain 3051 Fast and idiomatic client-driven REST APIs. liamg/traitor 3043 Automatic Linux privesc via exploitation of low-hanging fruit e.g. gtfobins :arrow_up: :skull_and_crossbones: kedacore/keda 3040 KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes alecthomas/kingpin 3034 CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser weaveworks/eksctl 3028 The official CLI for Amazon EKS gravityblast/fresh 3027 Build and (re)start go web apps after saving/creating/deleting source files. kylesliu/awesome-golang-algorithm 3026 :memo: LeetCode of algorithms with golang solution(updating). jinzhu/now 3016 Now is a time toolkit for golang virtual-kubelet/virtual-kubelet 3012 Virtual Kubelet is an open source Kubernetes kubelet implementation. wcharczuk/go-chart 3005 go chart is a basic charting library in native golang. rcrowley/go-metrics 2993 Go port of Coda Hale's Metrics library mosn/mosn 2992 MOSN is a cloud native proxy for edge or service mesh. https://mosn.io knqyf263/pet 2989 Simple command-line snippet manager, written in Go. kyleconroy/sqlc 2989 Generate type safe Go from SQL koding/kite 2985 Micro-service framework in Go prometheus/client_golang 2984 Prometheus instrumentation library for Go applications hoanhan101/algo 2983 101+ coding interview problems in Go Jeffail/benthos 2982 Declarative stream processing for mundane tasks and data engineering moonD4rk/HackBrowserData 2978 Decrypt passwords/cookies/history/bookmarks from the browser. 一款可全平台运行的浏览器数据导出解密工具。 smallstep/certificates 2962 🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH. google/netstack 2950 IPv4 and IPv6 userland network stack ory/kratos 2943 Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, profile management, identity schemas, social sign in, registration, account recovery, service-to-service and IoT auth. Can work as an OAuth2 / OpenID Connect Provider. Golang, headless, API-only - without templating or theming headaches. vulcand/vulcand 2938 Programmatic load balancer backed by Etcd chrislusf/glow 2934 Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant. go-mysql-org/go-mysql 2932 a powerful mysql toolset with Go roboll/helmfile 2926 Deploy Kubernetes Helm Charts oklog/oklog 2925 A distributed and coördination-free log management system xtaci/kcp-go 2921 A Crypto-Secure, Production-Grade Reliable-UDP Library for golang with FEC shopspring/decimal 2917 Arbitrary-precision fixed-point decimal numbers in go mpolden/echoip 2914 IP address lookup service opentracing/opentracing-go 2912 OpenTracing API for Go pion/ion 2908 Distributed RTC System by pure Go and Flutter kubernetes/kube-state-metrics 2900 Add-on agent to generate and expose cluster-level metrics. olivia-ai/olivia 2885 💁♀️Your new best friend powered by an artificial neural network fogleman/ln 2881 3D line art engine. iron-io/functions 2876 IronFunctions - the serverless microservices platform by ilanyu/ReverseProxy 2876 ReverseProxy in golang overnote/over-golang 2876 Golang相关:[审稿进度80%]Go语法、Go并发思想、Go与web开发、Go微服务设施等 lxc/lxd 2866 Daemon based on liblxc offering a REST API to manage containers Jeiwan/blockchain_go 2865 A simplified blockchain implementation in Golang parnurzeal/gorequest 2860 GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent ) solo-io/gloo 2856 The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy gopherdata/gophernotes 2854 The Go kernel for Jupyter notebooks and nteract. olebedev/go-starter-kit 2847 Golang isomorphic react/hot reloadable/redux/css-modules/SSR starter kit dgraph-io/ristretto 2846 A high performance memory-bound Go cache linkedin/Burrow 2846 Kafka Consumer Lag Checking 360EntSecGroup-Skylar/goreporter 2843 A Golang tool that does static analysis, unit testing, code review and generate code quality report. arduino/arduino-cli 2839 Arduino command line tool infracost/infracost 2832 Cloud cost estimates for Terraform in your CLI and pull requests 💰📉 owenthereal/ccat 2831 Colorizing `cat` lbryio/chainquery 2828 Chainquery parses and syncs the LBRY blockchain data into structured SQL fluxcd/flagger 2828 Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) unidoc/unioffice 2809 Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents emitter-io/emitter 2801 High performance, distributed and low latency publish-subscribe platform. go-telegram-bot-api/telegram-bot-api 2798 Golang bindings for the Telegram Bot API fagongzi/manba 2797 HTTP API Gateway GoogleContainerTools/container-diff 2796 container-diff: Diff your Docker containers douyu/jupiter 2791 Jupiter是斗鱼开源的面向服务治理的Golang微服务框架 chrislusf/gleam 2787 Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly. 360EntSecGroup-Skylar/ElasticHD 2786 Elasticsearch 可视化DashBoard, 支持Es监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL等 kardianos/service 2785 Run go programs as a service on major platforms. docker/cli 2782 The Docker CLI golang-design/under-the-hood 2772 📚 Go: Under The Hood | https://golang.design/under-the-hood miniflux/v2 2768 Minimalist and opinionated feed reader soundcloud/roshi 2766 Roshi is a large-scale CRDT set implementation for timestamped events. google/ko 2764 Build and deploy Go applications on Kubernetes karan/joe 2759 :running: A .gitignore magician in your command line thewhitetulip/web-dev-golang-anti-textbook 2758 Learn how to write webapps without a framework in Go. olekukonko/tablewriter 2756 ASCII table in golang umputun/remark42 2755 comment engine TarsCloud/TarsGo 2749 A high performance microservice framework in golang. A linux foundation project. mholt/timeliner 2746 All your digital life on a single timeline, stored locally benbjohnson/litestream 2743 Streaming S3 replication for SQLite. google/mtail 2741 extract whitebox monitoring data from application logs for collection in a timeseries database fogleman/gg 2738 Go Graphics - 2D rendering in Go with a simple API. pquerna/ffjson 2728 faster JSON serialization for Go xo/xo 2724 Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server gdamore/tcell 2723 Tcell is an alternate terminal package, similar in some ways to termbox, but better in others. jdkato/prose 2723 :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction. gravitational/teleconsole 2720 Command line tool to share your UNIX terminal and forward local TCP ports to people you trust. cuelang/cue 2717 Validate and define text-based and dynamic configuration NebulousLabs/Sia 2716 Blockchain-based marketplace for file storage. Project has moved to GitLab: https://gitlab.com/NebulousLabs/Sia projectcontour/contour 2715 Contour is a Kubernetes ingress controller using Envoy proxy. cheggaaa/pb 2707 Console progress bar for Golang uber/aresdb 2704 A GPU-powered real-time analytics storage and query engine. kubernetes-sigs/metrics-server 2698 Cluster-wide aggregator of resource usage data. digitalocean/doctl 2696 The official command line interface for the DigitalOcean API. monochromegane/the_platinum_searcher 2682 A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. golang/glog 2682 Leveled execution logs for Go syncsynchalt/illustrated-tls 2671 The Illustrated TLS Connection: Every byte explained distribworks/dkron 2666 Dkron - Distributed, fault tolerant job scheduling system https://dkron.io kubernetes/test-infra 2665 Test infrastructure for the Kubernetes project. google/codesearch 2656 Fast, indexed regexp search over large file trees ThreeDotsLabs/watermill 2654 Building event-driven applications the easy way in Go. remind101/empire 2643 A PaaS built on top of Amazon EC2 Container Service (ECS) aQuaYi/LeetCode-in-Go 2642 Go Solution for LeetCode algorithms problems, 100% coverage. GoogleCloudPlatform/golang-samples 2639 Sample apps and code written for Google Cloud in the Go programming language. hashicorp/go-plugin 2639 Golang plugin system over RPC. campoy/go-tooling-workshop 2638 A workshop covering all the tools gophers use in their day to day life d4l3k/go-pry 2638 An interactive REPL for Go that allows you to drop into your code at any point. prest/prest 2636 pREST (PostgreSQL REST), simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new google/trillian 2631 A transparent, highly scalable and cryptographically verifiable data store. GoesToEleven/golang-web-dev 2628 tdewolff/minify 2625 Go minifiers for web formats goodrain/rainbond 2624 Cloud-native and easy-to-use application management platform | 云原生且易用的应用管理平台 go-mgo/mgo 2619 The MongoDB driver for Go. UNMAINTAINED - SEE BELOW volatiletech/authboss 2616 The boss of http auth. googleapis/google-api-go-client 2616 Auto-generated Google APIs for Go. hantmac/Mastering_Go_ZH_CN 2613 《Mastering GO》中文译本,《玩转 GO》。 mmatczuk/go-http-tunnel 2612 Fast and secure tunnels over HTTP/2 dustin/go-humanize 2611 Go Humans! (formatters for units to human friendly sizes) alecthomas/chroma 2610 A general purpose syntax highlighter in pure Go confluentinc/confluent-kafka-go 2609 Confluent's Apache Kafka Golang client nfnt/resize 2608 Pure golang image resizing kubernetes-retired/heapster 2605 [EOL] Compute Resource Usage Analysis and Monitoring of Container Clusters aws/aws-lambda-go 2597 Libraries, samples and tools to help Go developers develop AWS Lambda functions. silenceper/wechat 2582 WeChat SDK for Go (微信SDK:简单、易用) unknwon/go-web-foundation 2582 《Go Web 基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。 kubernetes/kubeadm 2582 Aggregator for issues filed against kubeadm HouzuoGuo/tiedot 2582 A rudimentary implementation of a basic document (NoSQL) database in Go docker/swarmkit 2581 A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more. golang-design/Go-Questions 2574 📖 从问题切入,串连 Go 语言相关的所有知识,融会贯通。 https://golang.design/go-questions mlabouardy/komiser 2571 :cloud: Cloud Environment Inspector 👮:lock: :moneybag: buzzfeed/sso 2570 sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services mgechev/revive 2568 🔥 ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint codesenberg/bombardier 2568 Fast cross-platform HTTP benchmarking tool written in Go cloud-annotations/training 2564 🐝 Custom Object Detection and Classification Training google/uuid 2560 Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. tfsec/tfsec 2559 🔒🌍 Security scanner for your Terraform code sjqzhang/go-fastdfs 2557 go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。Go-fastdfs is a simple distributed file system (private cloud storage), with no center, high performance, high reliability, maintenance free and other advantages, support breakpoint continuation, block upload, small file merge, automatic synchronization, automatic repair.(similar fastdfs). purpleidea/mgmt 2554 Next generation distributed, event-driven, parallel config management! mailgun/godebug 2545 DEPRECATED! https://github.com/derekparker/delve derailed/popeye 2542 👀 A Kubernetes cluster resource sanitizer thecodingmachine/gotenberg 2539 A Docker-powered stateless API for converting HTML, Markdown and Office documents to PDF maruel/panicparse 2538 Crash your app in style (Golang) hashicorp/boundary 2536 Boundary enables identity-based access management for dynamic infrastructure. benmanns/goworker 2535 goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers. upper/db 2529 Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. TruthHun/DocHub 2527 参考百度文库,使用Beego(Golang)开发的开源文库系统 Ullaakut/cameradar 2523 Cameradar hacks its way into RTSP videosurveillance cameras googleapis/google-cloud-go 2511 Google Cloud Client Libraries for Go. 0xDkd/auxpi 2509 🍭 集合多家 API 的新一代图床 kubernetes-retired/external-storage 2503 [EOL] External storage plugins, provisioners, and helper libraries theupdateframework/notary 2500 Notary is a project that allows anyone to have trust over arbitrary collections of data vektra/mockery 2499 A mock code autogenerator for Golang gpmgo/gopm 2494 Go Package Manager (gopm) is a package manager and build tool for Go. mikespook/Learning-Go-zh-cn 2488 一本学习 Go 语言的免费电子书。 jasonlvhit/gocron 2486 A Golang Job Scheduling Package. natefinch/lumberjack 2478 lumberjack is a log rolling package for Go sideshow/apns2 2473 ⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol. golang/proposal 2469 Go Project Design Documents boramalper/magnetico 2469 Autonomous (self-hosted) BitTorrent DHT search engine suite. divan/txqr 2466 Transfer data via animated QR codes ahmetb/go-linq 2464 .NET LINQ capabilities in Go eolinker/goku-api-gateway 2461 A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。 getgauge/gauge 2460 Light weight cross-platform test automation crazy-max/WindowsSpyBlocker 2460 Block spying and tracking on Windows kubevirt/kubevirt 2460 Kubernetes Virtualization API and runtime in order to define and manage virtual machines. monkeyWie/gopeed-core 2457 A fast download client,support HTTP&P2P. thoas/go-funk 2457 A modern Go utility library which provides helpers (map, find, contains, filter, ...) mehrdadrad/mylg 2454 Network Diagnostic Tool nakabonne/ali 2452 Generate HTTP load and plot the results in real-time drakkan/sftpgo 2451 Fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob go-ini/ini 2442 Package ini provides INI file read and write functionality in Go. charmbracelet/lipgloss 2439 Style definitions for nice terminal layouts 👄 magefile/mage 2438 a Make/rake-like dev tool using Go segmentio/ksuid 2438 K-Sortable Globally Unique IDs coreos/fleet 2433 fleet ties together systemd and etcd into a distributed init system pomerium/pomerium 2433 Pomerium is an identity-aware access proxy. kubernetes-retired/contrib 2430 [EOL] This is a place for various components in the Kubernetes ecosystem that aren't part of the Kubernetes core. pksunkara/alpaca 2429 Given a web API, Generate client libraries in node, php, python, ruby docker/libchan 2427 Like Go channels over the network feixiao/Distributed-Systems 2426 MIT课程《Distributed Systems 》学习和翻译 kiali/kiali 2417 Kiali project, observability for the Istio service mesh genuinetools/binctr 2416 Fully static, unprivileged, self-contained, containers as executable binaries. ashleymcnamara/gophers 2411 Gopher Artwork by Ashley McNamara astaxie/bat 2401 Go implement CLI, cURL-like tool for humans zalando/skipper 2401 An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress vuvuzela/vuvuzela 2397 Private messaging system that hides metadata willnorris/imageproxy 2394 A caching, resizing image proxy written in Go cube2222/octosql 2392 OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL. uber/makisu 2391 Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes. rudderlabs/rudder-server 2382 Privacy and Security focused Segment-alternative, in Golang and React nlf/dlite 2380 The simplest way to use Docker on OS X dunglas/mercure 2380 Server-sent live updates: protocol and reference implementation nikitavoloboev/knowledge 2380 Everything I know rancher/k3os 2375 Purpose-built OS for Kubernetes, fully managed by Kubernetes. shiyanhui/dht 2372 BitTorrent DHT Protocol && DHT Spider. terraform-providers/terraform-provider-azurerm 2370 Terraform provider for Azure Resource Manager cch123/golang-notes 2359 Go source code analysis(zh-cn) ChimeraCoder/gojson 2349 Automatically generate Go (golang) struct definitions from example JSON hashicorp/memberlist 2348 Golang package for gossip based membership and failure detection bouk/monkey 2346 Monkey patching in Go txn2/kubefwd 2342 Bulk port forwarding Kubernetes services for local development. Humpheh/goboy 2337 Multi-platform Nintendo Game Boy Color emulator written in Go nareix/joy4 2336 Golang audio/video library and streaming server boyter/scc 2336 Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go solo-io/unik 2331 The Unikernel & MicroVM Compilation and Deployment Platform golang/net 2329 [mirror] Go supplementary network libraries rancher/rke 2325 Rancher Kubernetes Engine (RKE), an extremely simple, lightning fast Kubernetes distribution that runs entirely within containers. shunfei/cronsun 2325 A Distributed, Fault-Tolerant Cron-Style Job System. helm/chartmuseum 2324 Host your own Helm Chart Repository pulumi/kubespy 2322 Tools for observing Kubernetes resources in real time, powered by Pulumi. Jeffail/gabs 2322 For parsing, creating and editing unknown or dynamic JSON in Go ContainerSolutions/k8s-deployment-strategies 2320 Kubernetes deployment strategies explained cosmos/cosmos-sdk 2314 :chains: A Framework for Building High Value Public Blockchains :sparkles: instrumenta/kubeval 2309 Validate your Kubernetes configuration files, supports multiple Kubernetes versions rancher/k3d 2308 Little helper to run Rancher Lab's k3s in Docker egonelbre/gophers 2308 Free gophers mattes/migrate 2308 Database migrations. CLI and Golang library. moncho/dry 2307 dry - A Docker manager for the terminal @ werf/werf 2305 GitOps delivery tool AlecAivazis/survey 2302 A golang library for building interactive prompts with full support for windows and posix terminals. pdfcpu/pdfcpu 2298 A PDF processor written in Go. augmentable-dev/askgit 2270 Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊 foxcpp/maddy 2266 ✉️ Composable all-in-one mail server. maxmcd/webtty 2265 Share a terminal session over WebRTC Masterminds/sprig 2257 Useful template functions for Go templates. nats-io/nats-streaming-server 2256 NATS Streaming System Server google/btree 2254 BTree provides a simple, ordered, in-memory data structure for Go programs. openkruise/kruise 2254 Automate application management on Kubernetes FiloSottile/Heartbleed 2253 A checker (site and tool) for CVE-2014-0160 GuoZhaoran/spikeSystem 2252 一个秒杀系统的例子分析 chanxuehong/wechat 2248 weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk gopl-zh/gopl-zh.github.com 2244 Go语言圣经中文版(只接收PR, Issue请提交到golang-china/gopl-zh) earthly/earthly 2244 Build automation for the container era rtr7/router7 2241 a small home internet router completely written in Go pressly/sup 2241 Super simple deployment tool - think of it like 'make' for a network of servers matcornic/hermes 2238 Golang package that generates clean, responsive HTML e-mails for sending transactional mail justinas/alice 2238 Painless middleware chaining for Go goraft/raft 2236 UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol. d5/tengo 2234 A fast script language for Go uber-go/ratelimit 2229 A Golang blocking leaky-bucket rate limit implementation docker-archive/deploykit 2225 A toolkit for creating and managing declarative, self-healing infrastructure. google/go-cmp 2225 Package for comparing Go values in tests terraform-linters/tflint 2222 A Pluggable Terraform Linter liamg/aminal 2218 A modern cross-platform terminal emulator in Go hashicorp/golang-lru 2217 Golang LRU cache go-jira/jira 2216 simple jira command line client in Go rancher/rio 2215 Application Deployment Engine for Kubernetes gopher-os/gopher-os 2210 A proof of concept OS kernel written in Go cespare/reflex 2207 Run a command when files change vmware-tanzu/sonobuoy 2207 Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner. oklog/ulid 2204 Universally Unique Lexicographically Sortable Identifier (ULID) in Go TruthHun/BookStack 2202 BookStack,基于MinDoc,使用Beego开发的在线文档管理系统,功能类似Gitbook和看云。 floyernick/Data-Structures-and-Algorithms 2199 Data Structures and Algorithms implementation in Go MariaLetta/free-gophers-pack 2197 ✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more. henrylee2cn/erpc 2196 An efficient, extensible and easy-to-use RPC framework. sourcegraph/thyme 2192 Automatically track which applications you use and for how long. constabulary/gb 2192 gb, the project based build tool for Go orcaman/concurrent-map 2191 a thread-safe concurrent map for go jetstack/kube-lego 2189 DEPRECATED: Automatically request certificates for Kubernetes Ingress resources from Let's Encrypt gernest/utron 2187 A lightweight MVC framework for Go(Golang) go-chassis/go-chassis 2186 a microservice framework for rapid development of micro services in Go with rich eco-system GeertJohan/go.rice 2182 go.rice is a Go package that makes working with resources such as html,js,css,images,templates, etc very easy. prometheus/blackbox_exporter 2179 Blackbox prober exporter osrg/gobgp 2179 BGP implemented in the Go Programming Language eyebluecn/tank 2176 《蓝眼云盘》(Eyeblue Cloud Storage) googleforgames/open-match 2175 Flexible, extensible, and scalable video game matchmaking. chubaofs/chubaofs 2173 ChubaoFS (abbrev. CBFS) is a cloud native distributed file system and object store. Jrohy/trojan 2173 trojan多用户管理部署程序, 支持web页面管理 go-git/go-git 2168 A highly extensible Git implementation in pure Go. jedisct1/piknik 2166 Copy/paste anything over the network. motiv-labs/janus 2166 An API Gateway written in Go itsabot/itsabot 2165 ItsAbot makes it easy and fun to build your own digital assistant, and we include everything you need to get started. google/differential-privacy 2159 Google's differential privacy libraries. Shpota/goxygen 2156 Generate a modern Web project with Go and Angular, React or Vue in seconds 🚀 minishift/minishift 2155 Run OpenShift 3.x locally pilosa/pilosa 2148 Pilosa is an open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets. google/google-ctf 2146 Google CTF yunabe/lgo 2146 Interactive Go programming with Jupyter miguelmota/cointop 2143 A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀 kubernetes-sigs/aws-load-balancer-controller 2140 A Kubernetes controller for Elastic Load Balancers kumahq/kuma 2139 🐻 The Universal Service Mesh. CNCF Sandbox Project. golang/crypto 2131 [mirror] Go supplementary cryptography libraries miguelmota/golang-for-nodejs-developers 2131 Examples of Golang compared to Node.js for learning ory/oathkeeper 2125 A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go. bufbuild/buf 2114 A new way of working with Protocol Buffers. arachnys/athenapdf 2113 Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker brigadecore/brigade 2109 Event-driven scripting for Kubernetes github/git-sizer 2105 Compute various size metrics for a Git repository, flagging those that might cause problems moul/assh 2102 :computer: make your ssh client smarter liangdas/mqant 2099 mqant是一款基于Golang语言的简洁,高效,高性能的分布式微服务框架 olahol/melody 2096 :notes: Minimalist websocket framework for Go rubenv/sql-migrate 2096 SQL schema migration tool for Go. shen100/wemall 2092 基于react, node.js, go开发的微商城(含微信小程序) justjanne/powerline-go 2088 A beautiful and useful low-latency prompt for your shell, written in go writefreely/writefreely 2088 Build a digital writing community. stakater/Reloader 2087 A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it! dop251/goja 2087 ECMAScript/JavaScript engine in pure Go ktr0731/evans 2086 Evans: more expressive universal gRPC client kata-containers/runtime 2081 Kata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers). jesseduffield/horcrux 2076 Split your file into encrypted fragments so that you don't need to remember a passcode hpcng/singularity 2071 Singularity: Application containers for Linux geektutu/high-performance-go 2065 high performance coding with golang(Go 语言高性能编程,Go 语言陷阱,Gotchas,Traps) gocql/gocql 2063 Package gocql implements a fast and robust Cassandra client for the Go programming language. talos-systems/talos 2063 Talos is a modern OS for Kubernetes. yahoo/gryffin 2061 Gryffin is a large scale web security scanning platform. Shopify/go-lua 2059 A Lua VM in Go alecthomas/participle 2058 A parser library for Go opencontainers/runtime-spec 2056 OCI Runtime Specification spaceuptech/space-cloud 2052 Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes dnote/dnote 2048 A simple command line notebook for programmers hpcloud/tail 2041 Go package for reading from continously updated files (tail -f) google/exposure-notifications-server 2040 Exposure Notification Reference Server | Covid-19 Exposure Notifications klauspost/compress 2039 Optimized Go Compression Packages liftbridge-io/liftbridge 2037 Lightweight, fault-tolerant message streams. sciter-sdk/go-sciter 2033 Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development s-rah/onionscan 2031 OnionScan is a free and open source tool for investigating the Dark Web. influxdata/kapacitor 2031 Open source framework for processing, monitoring, and alerting on time series data valyala/quicktemplate 2028 Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template loft-sh/devspace 2027 DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes. rs/xid 2019 xid is a globally unique id generator thought for the web hashicorp/go-memdb 2015 Golang in-memory database built on immutable radix trees asobti/kube-monkey 2014 An implementation of Netflix's Chaos Monkey for Kubernetes clusters geohot/minikeyvalue 2010 A distributed key value store in under 1000 lines. Used in production at comma.ai FairwindsOps/polaris 2010 Validation of best practices in your Kubernetes clusters sony/sonyflake 2009 A distributed unique ID generator inspired by Twitter's Snowflake go-ozzo/ozzo-validation 2006 An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags. matrix-org/dendrite 2006 Dendrite is a second-generation Matrix homeserver written in Go! fireworq/fireworq 2001 Fireworq is a lightweight, high-performance, language-independent job queue system. istio/community 1999 Istio governance material. studygolang/studygolang 1993 Go 语言中文网 | Golang中文社区 | Go语言学习园地 源码 skanehira/docui 1989 TUI Client for Docker hexops/vecty 1987 Vecty lets you build responsive and dynamic web frontends in Go using WebAssembly, competing with modern web frameworks like React & VueJS. hyperhq/hyperd 1984 HyperContainer Daemon marcusolsson/goddd 1983 Exploring DDD in Go x-motemen/ghq 1982 Remote repository management made easy marcusolsson/tui-go 1979 A UI library for terminal applications. jgrahamc/httpdiff 1978 Perform the same request against two HTTP servers and diff the results ochinchina/supervisord 1978 a go-lang supervisor implementation gliderlabs/ssh 1975 Easy SSH servers in Golang ImVexed/muon 1972 GPU based Electron on a diet golang/example 1972 Go example projects aptly-dev/aptly 1972 aptly - Debian repository management tool rcrowley/goagain 1972 Zero-downtime restarts in Go howeyc/fsnotify 1971 File system notification for Go DominicBreuker/pspy 1970 Monitor linux processes without root permissions mingrammer/go-web-framework-stars 1967 :star: Web frameworks for Go, most starred on GitHub skynetservices/skynet-archive 1966 Skynet is a framework for distributed services in Go. Terry-Mao/gopush-cluster 1966 Golang push server cluster dave/jennifer 1965 Jennifer is a code generator for Go terraform-docs/terraform-docs 1963 Generate documentation from Terraform modules in various output formats jwilder/docker-squash 1962 Squash docker images to make them smaller prysmaticlabs/prysm 1962 Go implementation of the Ethereum 2.0 blockchain francoispqt/gojay 1961 fastest JSON encoder/decoder with powerful stream API for Golang liuchengxu/blockchain-tutorial 1961 :ear_of_rice: A step-by-step blockchain tutorial in simplified Chinese tus/tusd 1952 Reference server implementation in Go of tus: the open protocol for resumable file uploads openservicemesh/osm 1948 Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments. openshift/source-to-image 1947 A tool for building artifacts from source and injecting into container images src-d/gitbase 1944 SQL interface to git repositories, written in Go. https://docs.sourced.tech/gitbase go-qml/qml 1944 QML support for the Go language montanaflynn/stats 1943 A well tested and comprehensive Golang statistics library package with no dependencies. zgoat/goatcounter 1943 Easy web analytics. No tracking of personal data. vzex/dog-tunnel 1941 p2p tunnel,(udp mode work with kcp,https://github.com/skywind3000/kcp) fogleman/pt 1940 A path tracer written in Go. flosch/pongo2 1939 Django-syntax like template-engine for Go cenkalti/backoff 1938 ⏱ The exponential backoff algorithm in Go flashmob/go-guerrilla 1937 Mini SMTP server written in golang