Go Github Star Ranking at 2018/09/09
moby/moby 44779 Moby Project - a collaborative project for the container ecosystem to assemble container-based systems golang/go 30440 The Go programming language kubernetes/kubernetes 25364 Production-Grade Container Scheduling and Management getlantern/lantern 24905 🔴Lantern Latest Download https://github.com/getlantern/lantern/releases/tag/latest 🔴蓝灯最新版本下载 https://github.com/getlantern/forum/issues/833 🔴 avelino/awesome-go 22375 A curated list of awesome Go frameworks, libraries and software gogits/gogs 20208 Gogs is a painless self-hosted Git service. gohugoio/hugo 18652 A Fast and Flexible Static Site Generator built with love in GoLang. astaxie/build-web-application-with-golang 17157 A golang ebook intro how to build a web with golang grafana/grafana 16957 The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More syncthing/syncthing 16746 Open Source Continuous File Synchronization coreos/etcd 14295 Distributed reliable key-value store for the most critical data of a distributed system mholt/caddy 13294 Fast, cross-platform HTTP/2 web server with automatic HTTPS astaxie/beego 11750 beego is an open-source, high-performance web framework for the Go programming language. influxdata/influxdb 11150 Scalable datastore for metrics, events, and real-time analytics github/hub 11053 hub helps you win at git. gin-gonic/gin 11005 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. inconshreveable/ngrok 10789 Introspected tunnels to localhost cockroachdb/cockroach 10761 CockroachDB - the open source, cloud-native SQL database. prometheus/prometheus 10751 The Prometheus monitoring system and time series database. drone/drone 10432 Drone is a Continuous Delivery platform built on Docker, written in Go cayleygraph/cayley 10309 An open-source graph database nsqio/nsq 9917 A realtime distributed messaging platform hashicorp/consul 9734 Service Discovery and Configuration Made Easy junegunn/fzf 9685 :cherry_blossom: A command-line fuzzy finder written in Go go-martini/martini 9511 Classy web framework for Go containous/traefik 9017 Træfik, a modern reverse proxy pingcap/tidb 9016 TiDB is a distributed NewSQL database compatible with MySQL protocol hashicorp/terraform 9005 Terraform is a tool for building, changing, and combining infrastructure safely and efficiently. revel/revel 8553 A high productivity, full-stack web framework for the Go language. joewalnes/websocketd 8323 Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. yudai/gotty 7986 Share your terminal as a web application labstack/echo 7922 High performance, minimalist Go web framework google/grumpy 7830 Grumpy is a Python to Go source code transcompiler and runtime. minio/minio 7601 Minio is an open source object storage server compatible with Amazon S3 APIs buger/goreplay 7536 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. go-kit/kit 7373 A standard library for microservices. hashicorp/vault 7269 A tool for managing secrets. rkt/rkt 7230 rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards. kataras/iris 7193 The fastest web framework for Go in (THIS) Earth. HTTP/2 Ready-To-GO. Mobile Ready-To-GO hashicorp/packer 6745 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. boltdb/bolt 6647 An embedded key/value database for Go. ncw/rclone 6646 "rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files asciimoo/wuzz 6451 Interactive cli tool for HTTP inspection gizak/termui 6266 Golang terminal dashboard urfave/cli 6243 A simple, fast, and fun package for building command line apps in Go jinzhu/gorm 6224 The fantastic ORM library for Golang, aims to be developer friendly ethereum/go-ethereum 6221 Official Go implementation of the Ethereum protocol flynn/flynn 6193 A next generation open source platform as a service (PaaS) attic-labs/noms 6158 The versioned, forkable, syncable database fogleman/primitive 6155 Reproducing images with geometric primitives. derekparker/delve 6108 Delve is a debugger for the Go programming language. tsenart/vegeta 6050 HTTP load testing tool and library. It's over 9000! CodisLabs/codis 6050 Proxy based Redis cluster solution supporting pipeline and scaling dynamically google/cadvisor 5973 Analyzes resource usage and performance characteristics of running containers. xtaci/kcptun 5815 A Secure Tunnel Based On KCP with N:M Multiplexing bcicen/ctop 5809 Top-like interface for container metrics apex/apex 5803 Build, deploy, and manage AWS Lambda functions with ease (with Go support!). Unknwon/the-way-to-go_ZH_CN 5751 《The Way to Go》中文译本,中文正式名《Go入门指南》 fatedier/frp 5728 A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. zyedidia/micro 5620 A modern and intuitive terminal-based text editor golang/groupcache 5618 groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. cyfdecyf/cow 5475 HTTP proxy written in Go. COW can automatically identify blocked sites and use parent proxies to access. gopherjs/gopherjs 5376 A compiler from Go to JavaScript for running Go code in a browser julienschmidt/httprouter 5305 A high performance HTTP request router that scales well sirupsen/logrus 5202 Structured, pluggable logging for Go. gravitational/teleport 5117 Modern SSH server for clusters and teams. Masterminds/glide 5027 Package Management for Golang schachmat/wego 4914 weather app for the terminal tylertreat/comcast 4824 Simulating shitty network connections so you can build better systems. git-lfs/git-lfs 4822 Git extension for versioning large files youtube/vitess 4808 Vitess is a database clustering system for horizontal scaling of MySQL. tools/godep 4798 dependency tool for go spf13/cobra 4796 A Commander for modern Go CLI interactions urfave/negroni 4795 Idiomatic HTTP Middleware for Golang rakyll/boom 4785 HTTP(S) load generator, ApacheBench (ab) replacement, written in Go weaveworks/weave 4748 Simple, resilient multi-host Docker networking and more. valyala/fasthttp 4725 Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http docker/swarm 4665 Swarm: a Docker-native clustering system cloudson/gitql 4664 A git query language kubernetes/minikube 4552 Run Kubernetes locally chrislusf/seaweedfs 4482 SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, SeaweedFS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS". PuerkitoBio/goquery 4420 A little like that j-thing, only in Go. v2ray/v2ray-core 4418 A platform for building proxies to bypass network restrictions. sosedoff/pgweb 4368 Cross-platform client for PostgreSQL databases andlabs/ui 4315 Platform-native GUI library for Go. google/seesaw 4314 Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform. sjwhitworth/golearn 4313 Machine Learning for Go future-architect/vuls 4303 Vulnerability scanner for Linux/FreeBSD, agentless, written in Go elastic/beats 4271 :tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash gorilla/mux 4244 A powerful URL router and dispatcher for golang. dutchcoders/transfer.sh 4194 Easy and fast file sharing from the command-line. rancher/os 4191 Tiny Linux distro that runs the entire OS as Docker containers simeji/jid 4155 json incremental digger docker/machine 4080 Machine management for a container-centric world schollz/find 4079 High-precision indoor positioning framework for most wifi-enabled devices. hashicorp/serf 4070 Service orchestration and management tool. dinedal/textql 4046 Execute SQL against structured text like CSV or TSV kelseyhightower/confd 4023 Manage local application configuration files using templates and data from etcd or consul peco/peco 3989 Simplistic interactive filtering tool opencontainers/runc 3973 CLI tool for spawning and running containers according to the OCI specification go-sql-driver/mysql 3905 Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package gorilla/websocket 3895 A WebSocket implementation for Go. fabiolb/fabio 3856 A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul. golang/dep 3832 Go dependency management tool tmrts/go-patterns 3827 Curated list of Go design patterns, recipes and idioms google/gxui 3823 An experimental Go cross platform UI library. nsf/gocode 3788 An autocompletion daemon for the Go programming language coreybutler/nvm-windows 3769 A node.js version management utility for Windows. Ironically written in Go. upspin/upspin 3731 Upspin: A framework for naming everyone's everything. grpc/grpc-go 3652 The Go language implementation of gRPC. HTTP/2 based RPC fiorix/freegeoip 3588 IP geolocation web server dgraph-io/dgraph 3526 Fast, Distributed Graph DB stretchr/testify 3509 A toolkit with common assertions and mocks that plays nicely with the standard library google/git-appraise 3430 Distributed code review system for Git repos spf13/viper 3427 Go configuration with fangs kshvmdn/fsql 3410 Search through your filesystem with SQL-esque queries. blevesearch/bleve 3404 A modern text indexing library for go micro/micro 3399 A microservice toolkit for distributed systems development garyburd/redigo 3367 Go client for Redis alexflint/gallium 3366 Build desktop applications in Go and HTML. Workiva/go-datastructures 3336 hybridgroup/gobot 3321 Golang framework for robotics, drones, and the Internet of Things (IoT) aws/aws-sdk-go 3319 AWS SDK for the Go programming language. dropbox/godropbox 3317 Common libraries for writing Go services/applications. docker/distribution 3316 The Docker toolset to pack, ship, store, and deliver content influxdata/telegraf 3311 The plugin-driven server agent for collecting & reporting metrics. tidwall/tile38 3281 Tile38 is a geospatial database, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. 🌐 go-gitea/gitea 3280 Gitea: Git with a cup of tea zenazn/goji 3277 Goji is a minimalistic web framework for Golang that's high in antioxidants. mozilla-services/heka 3275 DEPRECATED: Data collection and processing made easy. prasmussen/gdrive 3270 Google Drive CLI Client nats-io/gnatsd 3222 High-Performance server for NATS, the cloud native messaging system. NVIDIA/nvidia-docker 3213 Build and run Docker containers leveraging NVIDIA GPUs burke/zeus 3171 Boot any rails app in under a second. ipfs/go-ipfs 3145 IPFS implementation in go gliderlabs/registrator 3134 Service registry bridge for Docker with pluggable adapters openshift/origin 3126 Enterprise Kubernetes for Developers jmoiron/sqlx 3110 general purpose extensions to golang's database/sql robertkrimen/otto 3080 A JavaScript interpreter in Go (golang) wallix/awless 3079 A Mighty CLI for AWS rqlite/rqlite 3071 The lightweight, distributed relational database built on SQLite. lib/pq 3049 Pure Go Postgres driver for database/sql Unknwon/go-fundamental-programming 3048 《Go 编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。 facebookgo/grace 3026 Graceful restart & zero downtime deploy for Go servers. emirpasic/gods 3010 GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON progrium/localtunnel 2988 Expose localhost servers to the Internet igrigorik/ga-beacon 2987 Google Analytics collector-as-a-service (using GA measurement protocol). jteeuwen/go-bindata 2985 A small utility which generates Go code from any file. Useful for embedding binary data in a Go program. smartystreets/goconvey 2982 Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go. ponzu-cms/ponzu 2976 Headless CMS with automatic JSON API. Featuring auto HTTPS, HTTP/2 Server Push, and flexible server framework written in Go. davecheney/httpstat 2971 It's like curl -v, with colours. hoisie/web 2915 The easiest way to create web applications with Go loadimpact/k6 2912 A modern load testing tool, using Go and JavaScript - https://k6.io shadowsocks/shadowsocks-go 2906 go port of shadowsocks ha/doozerd 2892 A consistent distributed data store. shazow/ssh-chat 2888 Chat over SSH. ant0ine/go-json-rest 2847 A quick and easy way to setup a RESTful JSON API gchaincl/httplab 2800 The interactive web server flike/kingshard 2798 A high-performance MySQL proxy github/gh-ost 2792 GitHub's Online Schema Migrations for MySQL ory/hydra 2777 OAuth2 server with OpenID Connect - cloud native, security-first, open source API security for your infrastructure. Written in Go. fogleman/nes 2772 NES emulator written in Go. google/go-github 2763 Go library for accessing the GitHub API gliderlabs/logspout 2725 Log routing for Docker container logs therecipe/qt 2715 Qt binding for Go (Golang) with support for Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS Netflix/chaosmonkey 2660 Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures. DisposaBoy/GoSublime 2659 A Golang plugin collection for SublimeText **3**, providing code completion and other IDE-like features. hashicorp/nomad 2648 A Distributed, Highly Available, Datacenter-Aware Scheduler google/battery-historian 2647 Battery Historian is a tool to analyze battery consumers using Android "bugreport" files. bitly/oauth2_proxy 2617 A reverse proxy that provides authentication with Google, Github or other provider uber-go/zap 2610 Blazing fast, structured, leveled logging in Go. mailgun/godebug 2606 DEPRECATED! https://github.com/derekparker/delve henrylee2cn/pholcus 2599 [Crawler for Golang] Pholcus is a distributed, high concurrency and powerful web crawler software. muesli/beehive 2541 A flexible event/agent & automation system with lots of bees 🐝 go-gorp/gorp 2533 Go Relational Persistence - an ORM-ish library for Go elves/elvish 2531 Friendly and expressive Unix shell russross/blackfriday 2530 Blackfriday: a markdown processor for Go vmware/harbor 2499 An enterprise-class container registry server based on Docker Distribution istio/istio 2492 Sample code, build and tests and governance material for the Istio project. qor/qor 2482 QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems. coreos/clair 2478 Vulnerability Static Analysis for Containers ardanlabs/gotraining 2473 Go Training Class Material : direnv/direnv 2465 Unclutter your .profile vulcand/vulcand 2444 Programmatic load balancer backed by Etcd karan/joe 2438 :running: A .gitignore magician in your command line tsuru/tsuru 2420 Open source, extensible and Docker-based Platform as a Service (PaaS). coreos/fleet 2396 fleet ties together systemd and etcd into a distributed init system alexellis/faas 2395 Functions as a Service - a serverless framework for Docker nlf/dlite 2395 The simplest way to use Docker on OS X cortesi/devd 2368 A local webserver for developers dgrijalva/jwt-go 2366 Golang implementation of JSON Web Tokens (JWT) pksunkara/alpaca 2361 Given a web API, Generate client libraries in node, php, python, ruby hashicorp/consul-template 2358 Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data. huichen/wukong 2348 高度可定制的全文搜索引擎 golang/mobile 2341 [mirror] Go on Mobile kubernetes/kops 2340 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management polaris1119/The-Golang-Standard-Library-by-Example 2339 Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。 bosun-monitor/bosun 2321 Time Series Alerting Framework jwilder/docker-gen 2311 Generate files from docker container meta-data astaxie/go-best-practice 2301 Trying to complete over 100 projects in various categories in golang. coreos/flannel 2297 flannel is a network fabric for containers, designed for Kubernetes nsf/termbox-go 2286 Pure Go termbox implementation go-chi/chi 2284 lightweight, idiomatic and composable router for building Go HTTP services mailhog/MailHog 2283 Web and API based SMTP testing miekg/dns 2254 DNS library in Go remind101/empire 2253 A PaaS built on top of Amazon EC2 Container Service (ECS) mitchellh/gox 2239 A dead simple, no frills Go cross compile tool kardianos/govendor 2236 Go vendor tool that works with the standard vendor file. dgraph-io/badger 2233 Fastest key-value store in Go. emicklei/go-restful 2228 package for building REST-style Web Services using Google Go grpc-ecosystem/grpc-gateway 2226 gRPC to JSON proxy generator fission/fission 2219 Fast Serverless Functions for Kubernetes docker/libchan 2215 Like Go channels over the network TykTechnologies/tyk 2202 Tyk Open Source API Gateway written in Go micro/go-micro 2198 A pluggable RPC framework for microservices motemen/gore 2187 Yet another Go REPL that works nicely. Featured with line editing, code completion, and more. siddontang/ledisdb 2183 a high performance NoSQL powered by Go camlistore/camlistore 2160 Camlistore is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content. itsabot/itsabot 2158 ItsAbot makes it easy and fun to build your own digital assistant, and we include everything you need to get started. FiloSottile/Heartbleed 2157 A checker (site and tool) for CVE-2014-0160 cloudflare/cfssl 2150 CFSSL: Cloudflare's PKI and TLS toolkit go-xorm/xorm 2147 Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle goadesign/goa 2140 Design-based APIs and microservices in Go restic/restic 2131 Fast, secure, efficient backup program kubernetes/helm 2116 The Kubernetes Package Manager monochromegane/the_platinum_searcher 2091 A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings. ansible-semaphore/semaphore 2089 Open Source alternative to Ansible Tower pkg/errors 2089 Simple error handling primitives vuvuzela/vuvuzela 2086 Private messaging system that hides metadata Checkmarx/Go-SCP 2082 Go programming language secure coding practices guide pachyderm/pachyderm 2081 Containerized Data Pipelines keybase/client 2081 Keybase Go Library, Client, Service, OS X, iOS, Android, Electron huanglizhuo/kotlin-in-chinese 2068 kotlin 官方文档翻译 uber/go-torch 2062 Stochastic flame graph profiler for Go programs go-redis/redis 2050 Type-safe Redis client for Golang knq/usql 2036 usql is a universal command-line interface for SQL databases Shopify/toxiproxy 2027 :alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing xenolf/lego 2019 Let's Encrypt client and ACME library written in Go Shopify/sarama 2007 Sarama is a Go library for Apache Kafka 0.8, 0.9, and 0.10. codegangsta/gin 1996 Live reload utility for Go web servers bfirsh/whalebrew 1991 Homebrew, but with Docker images centrifugal/centrifugo 1989 Language-agnostic real-time messaging (Websocket or SockJS) server in Go adtac/commento 1974 A lightweight, open source, tracking-free comment engine alternative to Disqus constabulary/gb 1971 gb, the project based build tool for Go letsencrypt/boulder 1964 An ACME-based CA, written in Go. golang/protobuf 1963 Go support for Google's protocol buffers meshbird/meshbird 1960 Distributed private networking fogleman/ln 1958 3D line art engine. go-macaron/macaron 1955 Package macaron is a high productive and modular web framework in Go. asaskevich/govalidator 1951 [Go] Package of validators and sanitizers for strings, numerics, slices and structs olebedev/go-starter-kit 1946 Golang isomorphic react/hot reloadable/redux/css-modules starter kit lxn/walk 1935 A Windows GUI toolkit for the Go Programming Language golang/lint 1928 This is a linter for Go source code. zxh0/jvm.go 1924 A JVM written in Go pquerna/ffjson 1903 faster JSON serialization for Go gernest/utron 1902 A lightweight MVC framework for Go(Golang) bitly/go-simplejson 1901 a Go package to interact with arbitrary JSON jgrahamc/httpdiff 1892 Perform the same request against two HTTP servers and diff the results soundcloud/roshi 1885 Roshi is a large-scale CRDT set implementation for timestamped events. HouzuoGuo/tiedot 1871 Your NoSQL database powered by Golang sourcegraph/thyme 1870 Automatically track which applications you use and for how long. dvyukov/go-fuzz 1864 Randomized testing for Go gravitational/teleconsole 1860 Command line tool to share your UNIX terminal and forward local TCP ports to people you trust. NYTimes/gizmo 1856 A Microservice Toolkit from The New York Times yahoo/gryffin 1855 Gryffin is a large scale web security scanning platform d4l3k/go-pry 1855 An interactive REPL for Go that allows you to drop into your code at any point. adnanh/webhook 1841 webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. redspread/spread 1829 Docker to Kubernetes in one command elazarl/goproxy 1822 An HTTP proxy library for Go sourcegraph/checkup 1819 Distributed, lock-free, self-hosted health checks and status pages shirou/gopsutil 1818 psutil for golang mehrdadrad/mylg 1813 Network Diagnostic Tool jroimartin/gocui 1806 Minimalist Go package aimed at creating Console User Interfaces. GoesToEleven/GolangTraining 1799 Training for Golang (go language) go-qml/qml 1798 QML support for the Go language alecthomas/gometalinter 1786 Concurrently run Go lint tools and normalise their output tealeg/xlsx 1783 Google Go (golang) library for reading and writing XLSX files. googollee/go-socket.io 1761 socket.io library for golang, a realtime application framework. jpillora/chisel 1753 A fast TCP tunnel over HTTP anacrolix/torrent 1743 Full-featured BitTorrent client package and utilities benmanns/goworker 1741 goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers. oklog/oklog 1736 A distributed and coördination-free log management system thewhitetulip/web-dev-golang-anti-textbook 1731 Learn how to write webapps without a framework in Go. murlokswarm/app 1721 Package to create apps with GO, HTML and CSS. yuin/gopher-lua 1719 GopherLua: VM and compiler for Lua in Go fatih/color 1718 Color package for Go (golang) variadico/noti 1717 Trigger notifications when a process completes. jingweno/ccat 1716 Colorizing `cat` travisjeffery/jocko 1716 Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install) hyperledger/fabric 1712 Read-only mirror of https://gerrit.hyperledger.org/r/#/admin/projects/fabric syndtr/goleveldb 1698 LevelDB key/value database in Go. rakyll/hey 1695 HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom astaxie/bat 1687 Go implement CLI, cURL-like tool for humans fsnotify/fsnotify 1687 Cross-platform file system notifications for Go. graphql-go/graphql 1674 An implementation of GraphQL for Go / Golang chrislusf/glow 1673 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. elastic/logstash-forwarder 1668 An experiment to cut logs in preparation for processing elsewhere. Replaced by Filebeat: https://github.com/elastic/beats/tree/master/filebeat iron-io/functions 1667 IronFunctions - the serverless microservices platform. bradfitz/http2 1663 old repo for HTTP/2 support for Go (see README for new home) Terry-Mao/goim 1657 goim AsynkronIT/protoactor-go 1647 Proto Actor - Ultra fast distributed actors for Golang and C# coreos/torus 1643 Torus Distributed Storage skynetservices/skynet 1630 Skynet is a framework for distributed services in Go. rcrowley/go-metrics 1629 Go port of Coda Hale's Metrics library rcrowley/goagain 1622 Zero-downtime restarts in Go onsi/ginkgo 1621 BDD Testing Framework for Go campoy/go-tooling-workshop 1620 A workshop covering all the tools gophers use in their day to day life google/gops 1616 A tool to list and diagnose Go processes currently running on your system RichardKnop/machinery 1607 Machinery is an asynchronous task queue/job queue based on distributed message passing. robfig/cron 1596 a cron library for go tidwall/gjson 1593 Get JSON values quickly - JSON Parser for Go goraft/raft 1589 UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol. docker/infrakit 1588 A toolkit for creating and managing declarative, self-healing infrastructure. containerd/containerd 1586 An open and reliable container runtime goreleaser/goreleaser 1573 Deliver Go binaries as fast and easily as possible koding/kite 1564 Micro-service framework in Go tianon/gosu 1563 Simple Go-based setuid+setgid+setgroups+exec rapidloop/rtop 1557 rtop is an interactive, remote system monitoring tool based on SSH knqyf263/pet 1554 Simple command-line snippet manager, written in Go. go-mgo/mgo 1551 The MongoDB driver for Go. See http://labix.org/mgo for details. getqujing/qtunnel 1551 A secure socket tunnel works on getqujing.com Terry-Mao/gopush-cluster 1547 Golang push server cluster gocircuit/circuit 1541 Circuit: Dynamic cloud orchestration http://gocircuit.org convox/rack 1538 Open-source PaaS. Built entirely on AWS cloud services for maximum privacy and minimum upkeep. olivere/elastic 1533 Elasticsearch client for Go. intelsdi-x/snap 1531 The open telemetry framework aelsabbahy/goss 1530 Quick and Easy server testing/validation fatih/structs 1529 Utilities for Go structs hyperhq/hyperd 1525 HyperContainer Daemon sideshow/apns2 1523 ⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, and OSX apps, using the new APNs HTTP/2 protocol. tidwall/buntdb 1522 BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support rook/rook 1513 File, Block, and Object Storage Services for your Cloud-Native Environment kabukky/journey 1508 A blog engine written in Go, compatible with Ghost themes. BurntSushi/toml 1506 TOML parser for Golang with reflection. 360EntSecGroup-Skylar/goreporter 1504 A Golang tool that does static analysis, unit testing, code review and generate code quality report. anthonynsimon/bild 1503 A collection of parallel image processing algorithms in pure Go davecgh/go-spew 1497 Implements a deep pretty printer for Go data structures to aid in debugging gobuffalo/buffalo 1495 Rapid Web Development w/ Go pressly/sup 1493 Super simple deployment tool - just Unix - think of it like 'make' for a network of servers josephyzhou/github-trending 1490 Tracking the most popular Github repos, updated daily howeyc/fsnotify 1490 File system notification for Go coreos/dex 1479 OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors gpmgo/gopm 1475 Go Package Manager (gopm) is a package manager and build tool for Go. nfnt/resize 1474 Pure golang image resizing open-falcon/falcon-plus 1470 An open-source and enterprise-level monitoring system. mperham/inspeqtor 1461 Monitor your application infrastructure! go-yaml/yaml 1456 YAML support for the Go language. zquestz/s 1455 Open a web search in your terminal. golang/glog 1447 Leveled execution logs for Go laher/goxc 1443 a build tool for Go, with a focus on cross-compiling, packaging and deployment fogleman/pt 1439 A path tracer written in Go. uber-common/cpustat 1436 high frequency performance measurements for Linux maruel/panicparse 1435 Crash your app in style (Golang) mattes/migrate 1426 Database migrations. CLI and Golang library. lxc/lxd 1414 Daemon based on liblxc offering a REST API to manage containers name5566/leaf 1412 A game server framework in Go (golang) go-bootstrap/go-bootstrap 1406 Generates a lean and mean Go web project. src-d/go-git 1402 A highly extensible Git implementation in pure Go. kubernetes/kompose 1399 Go from Docker Compose to Kubernetes ChimeraCoder/gojson 1398 Automatically generate Go (golang) struct definitions from example JSON NebulousLabs/Sia 1380 Blockchain-based marketplace for file storage PuerkitoBio/gocrawl 1375 Polite, slim and concurrent web crawler. docker/swarmkit 1374 A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more. wcharczuk/go-chart 1372 go chart is a basic charting library in native golang. smira/aptly 1371 aptly - Debian repository management tool mmcloughlin/globe 1364 Globe wireframe visualizations in Golang coocood/freecache 1364 A cache library for Go with zero GC overhead. arachnys/athenapdf 1360 Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker GoogleChrome/simplehttp2server 1358 A simple HTTP/2 server for development streadway/amqp 1355 Go client for AMQP 0.9.1 knq/chromedp 1355 Package chromedp is a faster, simpler way to drive browsers (Chrome, Edge, Safari, Android, etc) without external dependencies (ie, Selenium, PhantomJS, etc) using the Chrome Debugging Protocol. fvbock/endless 1354 Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe) google/gopacket 1341 Provides packet processing capabilities for Go nanopack/yoke 1340 Postgres high-availability cluster with auto-failover and automated cluster recovery. cdarwin/go-koans 1336 koans for go tockins/realize 1336 Go build system with file watcher, live reload and output streams. Run, build and watch file changes with custom paths kubernetes/heapster 1335 Compute Resource Usage Analysis and Monitoring of Container Clusters alecthomas/kingpin 1330 A Go (golang) command line and flag parser go-swagger/go-swagger 1323 Swagger 2.0 implementation for go btcsuite/btcd 1320 An alternative full node bitcoin implementation written in Go (golang) iamduo/workq 1317 Job server in Go tombh/texttop 1310 A fully interactive X Linux desktop rendered in TTY and streamable over SSH goadapp/goad 1307 Goad is an AWS Lambda powered, highly distributed, load testing tool justinas/alice 1307 Painless middleware chaining for Go google/novm 1306 Experimental KVM-based VMM, written in Go. ksimka/go-is-not-good 1298 A curated list of articles complaining that go (golang) isn't good enough adonovan/gopl.io 1296 Example programs from "The Go Programming Language" nytlabs/streamtools 1294 tools for working with streams of data Unknwon/go-web-foundation 1292 《Go Web 基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go 编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。 cf-unik/unik 1291 The Unikernel Compilation and Deployment Platform visualfc/goqt 1284 Golang bindings to the Qt cross-platform application framework. jwilder/dockerize 1284 Utility to simplify running applications in docker containers hlandau/acme 1281 :lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt) smallnest/rpcx 1279 A RPC service framework based on net/rpc like alibaba Dubbo and weibo Motan. One of best performance RPC frameworks. go-gomail/gomail 1278 The best way to send emails in Go. jwilder/docker-squash 1277 Squash docker images to make them smaller mattn/gom 1272 Go Manager - bundle for go satori/go.uuid 1271 UUID package for Go golang/tools 1270 [mirror] Go Tools pierrre/imageserver 1267 Image server toolkit in Go gilbertchen/duplicacy 1266 A new generation cloud backup tool yhat/scrape 1264 A simple, higher level interface for Go web scraping. markbates/goth 1264 Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. hashicorp/raft 1264 Golang implementation of the Raft consensus protocol ok-borg/borg 1263 Search and save shell snippets without leaving your terminal goby-lang/goby 1262 Goby (Rooby) A new object oriented language written in Go aim at developing microservice efficiently. nats-io/go-nats 1260 Golang client for NATS, the cloud native messaging system. h2non/imaginary 1258 Fast and simple HTTP microservice for high-level image processing with first-class support for Docker and Heroku labstack/armor 1253 Uncomplicated, modern HTTP server weaveworks/scope 1253 Monitoring, visualisation & management for Docker & Kubernetes tj/mmake 1250 Modern Make amyhaber/cnki-downloader 1247 知网(CNKI)文献下载工具 ravenac95/sudolikeaboss 1247 Get 1password access from iterm2 ahmetb/go-linq 1240 .NET LINQ-like query methods for Go whyrusleeping/gx 1235 A package management tool parnurzeal/gorequest 1233 GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent ) gocraft/web 1223 Go Router + Middleware. Your Contexts. chewxy/gorgonia 1217 Gorgonia is a library that helps facilitate machine learning in Go. rakyll/gom 1213 A visual interface to work with runtime profiling data for Go disintegration/imaging 1213 Simple Go image processing package golang/oauth2 1204 Go OAuth2 GoRethink/gorethink 1204 Go language driver for RethinkDB nwidger/nintengo 1199 An NES emulator written in Go RangelReale/osin 1196 Golang OAuth2 server library rakyll/coop 1193 Cheat sheet for some of the common concurrent flows in Go FiloSottile/whosthere 1189 A ssh server that knows who you are. $ ssh whoami.filippo.io knq/xo 1178 Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server Masterminds/squirrel 1177 Fluent SQL generation for golang go-mangos/mangos 1176 package mangos is an implementation in pure Go of the SP ("Scalable Protocols") protocols. appleboy/gorush 1175 A push notification server written in Go (Golang). spolu/warp 1174 Secure and simple terminal sharing gtank/cryptopasta 1173 copy & paste-friendly golang crypto arnauddri/algorithms 1172 Algorithms & Data Structures in Go surgemq/surgemq 1165 High-Performance MQTT Server and Client Libraries buger/jsonparser 1161 Alternative JSON parser for Go that does not require schema (so far fastest) digitalocean/doctl 1157 A command line tool for DigitalOcean services kubernetes/contrib 1157 This is a place for various components in the Kubernetes ecosystem that aren't part of the Kubernetes core. Consider creating a new repo instead. divan/expvarmon 1156 TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s). nlopes/slack 1155 Slack API in Go Yelp/dockersh 1148 A shell which places users into individual docker containers go-authboss/authboss 1147 The boss of http auth. google/keytransparency 1141 A transparent and secure way to look up public keys. cheggaaa/pb 1137 Console progress bar for Golang svent/sift 1136 A fast and powerful alternative to grep zachlatta/sshtron 1132 Play Tron over SSH dzhou121/gonvim 1125 victorcoder/dkron 1123 Dkron - Distributed, fault tolerant job scheduling system http://dkron.io google/syzkaller 1118 syzkaller is an unsupervised, coverage-guided Linux system call fuzzer appc/spec 1114 App Container Specification and Tooling v2tec/watchtower 1106 Automatically update running Docker containers fsouza/go-dockerclient 1102 Go client for the Docker remote API. lastbackend/lastbackend 1095 Container orchestration with CI&CD, cli and amazing UI yeasy/blockchain_guide 1094 Introduce blockchain related technologies, with bitcoin, ethereum and hyperledger. Azure/draft 1091 A tool for developers to create cloud-native applications on Kubernetes. hashicorp/hcl 1087 HCL is the HashiCorp configuration language. google/codesearch 1086 Fast, indexed regexp search over large file trees pilu/fresh 1084 Build and (re)start go web apps after saving/creating/deleting source files. hyperledger-archives/fabric 1082 THIS IS A READ-ONLY historic repository. Current development is at https://gerrit.hyperledger.org/r/#/admin/projects/fabric . pull requests not accepted shiyanhui/dht 1080 BitTorrent DHT Protocol && DHT Spider. gogo/protobuf 1077 Protocol Buffers for Go with Gadgets pilosa/pilosa 1075 Pilosa is an open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets. google/google-api-go-client 1075 Auto-generated Google APIs for Go dustin/go-humanize 1072 Go Humans! (formatters for units to human friendly sizes) spf13/afero 1069 A FileSystem Abstraction System for Go golang/example 1069 Go example projects uber/jaeger 1069 Jaeger, a Distributed Tracing System jpillora/cloud-torrent 1065 ☁️ Cloud Torrent: a self-hosted remote torrent client go-playground/validator 1064 :100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving crosbymichael/skydock 1061 Service discovery via DNS for docker sourcegraph/appdash 1060 Application tracing system for Go, based on Google's Dapper. jackc/pgx 1058 PostgreSQL driver and toolkit for Go yinghuocho/firefly-proxy 1058 A proxy software to help circumventing the Great Firewall. jpmorganchase/quorum 1057 A permissioned implementation of Ethereum supporting data privacy ddollar/forego 1057 Foreman in Go cloudflare/redoctober 1055 Go server for two-man rule style file encryption and decryption. jingweno/godzilla 1051 Godzilla is a ES2015 to Go source code transpiler and runtime chain/chain 1051 Chain Core Developer Edition vulcand/oxy 1050 Go middlewares for HTTP servers & proxies bmizerany/pat 1049 go-zoo/bone 1046 Lightning Fast HTTP Multiplexer grammarly/rocker 1044 Rocker breaks the limits of Dockerfile. ajvb/kala 1042 Modern Job Scheduler tj/gh-polls 1042 Polls for GitHub issues and readmes malfunkt/hyperfox 1041 HTTP/HTTPs MITM proxy and traffic recorder with on-the-fly TLS cert generation. influxdata/kapacitor 1040 Open source framework for processing, monitoring, and alerting on time series data google/netstack 1032 IPv4 and IPv6 userland network stack GeertJohan/go.rice 1030 go.rice is a Go package that makes working with resources such as html,js,css,images,templates, etc very easy. gocql/gocql 1028 Package gocql implements a fast and robust Cassandra client for the Go programming language. haxpax/gosms 1028 :mailbox_closed: Your own local SMS gateway in Go mitchellh/mapstructure 1027 Go library for decoding generic map values into native Go structures. allegro/bigcache 1026 Efficient cache for gigabytes of data written in Go. rach/pome 1019 A Postgres Metrics Dashboard google/stenographer 1019 Stenographer is a packet capture solution which aims to quickly spool all packets to disk, then provide simple, fast access to subsets of those packets. Discussion/announcements at stenographer@googlegroups.com youtube/doorman 1016 Doorman: Global Distributed Client Side Rate Limiting. Shopify/go-lua 1012 A Lua VM in Go libgit2/git2go 1010 Git to Go; bindings for libgit2. Like McDonald's but tastier. mattn/go-gtk 1007 Go binding for GTK flosch/pongo2 1004 Django-syntax like template-engine for Go tdewolff/minify 999 Go minifiers for web formats ginuerzh/gost 998 GO Simple Tunnel - a simple tunnel written in golang chanxuehong/wechat.v2 996 weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk antonholmquist/jason 995 Easy-to-use JSON Library for Go osrg/gobgp 993 BGP implemented in the Go Programming Language fogleman/gg 993 Go Graphics - 2D rendering in Go with a simple API. patrickmn/go-cache 993 An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. achilleasa/gopher-os 992 A proof of concept OS written in Go docker-slim/docker-slim 992 DockerSlim (docker-slim): Optimize and secure your Docker containers (free and open source) uber/cherami-server 988 Distributed, scalable, durable, and highly available message queue system. coredns/coredns 984 CoreDNS is a DNS server that chains middleware barnybug/cli53 983 Command line tool for Amazon Route 53 gopherdata/gophernotes 982 It's time to use Go in notebooks. hu17889/go_spider 980 [爬虫框架 (golang)] An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only. nanobox-io/nanobox 979 The ideal platform for developers docker/libcontainer 978 PROJECT MOVED TO RUNC gosuri/uiprogress 972 A go library to render progress bars in terminal applications casbin/casbin 967 An authorization library that supports access control models like ACL, RBAC, ABAC juju/juju 967 juju is devops distilled tidwall/summitdb 962 In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API ory/ladon 960 A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go. go-pg/pg 960 PostgreSQL ORM for Golang with focus on PostgreSQL features and performance opencontainers/runtime-spec 957 OCI Runtime Specification vzex/dog-tunnel 957 p2p tunnel,(udp mode work with kcp,https://github.com/skywind3000/kcp) matcornic/hermes 953 Golang package that generates clean, responsive HTML e-mails for sending transactional mail kardianos/service 951 Run go programs as a service on major platforms. 360EntSecGroup-Skylar/excelize 947 Golang library for reading and writing Microsoft Excel™ (XLSX) files. jetstack/kube-lego 946 Kube-Lego automatically requests certificates for Kubernetes Ingress resources from Let's Encrypt tylerb/graceful 944 Graceful is a Go package enabling graceful shutdown of an http.Handler server. rcrowley/go-tigertonic 944 A Go framework for building JSON web services inspired by Dropwizard op/go-logging 941 Golang logging library adrianco/spigo 939 Simulate Protocol Interactions in Go aws/amazon-ecs-agent 938 Amazon EC2 Container Service Agent davyxu/cellnet 933 A Simple, Elegant, Fast network library in Golang cihub/seelog 932 Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting. docker/libnetwork 928 Docker Networking leveros/leveros 925 Serverless + Microservices = ♥ julienschmidt/go-http-routing-benchmark 923 Go HTTP request router and web framework benchmark mailru/easyjson 921 Fast JSON serializer for golang. upper/db 920 Productive data access layer for Go. kidoman/embd 919 Embedded Programming Framework in Go sorintlab/stolon 918 PostgreSQL cloud native High Availability and more. disintegration/gift 917 Go Image Filtering Toolkit oklog/ulid 916 Universally Unique Lexicographically Sortable Identifier (ULID) in Go codetainerapp/codetainer 916 A Docker container in your browser. cloudfoundry/cli 915 The official command line client for Cloud Foundry mozilla/mig 914 Distributed & real time digital forensics at the speed of the cloud unrolled/render 913 Go package for easily rendering JSON, XML, binary data, and HTML templates responses. ssllabs/ssllabs-scan 913 A command-line reference-implementation client for SSL Labs APIs, designed for automated and/or bulk testing. json-iterator/go 912 A high-performance 100% compatible drop-in replacement of "encoding/json" uniqush/uniqush-push 912 Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices. pravj/geopattern 909 Create beautiful generative image patterns from a string in golang. facette/facette 909 Time series data visualization software tobyhede/go-underscore 908 Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness. jinzhu/now 906 Now is a time toolkit for golang sourcegraph/srclib 904 srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go and Java, with Python, JavaScript, and Ruby in beta) with a common output format, and a CLI tool for running the analysis. sourcegraph/webloop 902 WebLoop: Scriptable, headless WebKit with a Go API. Like PhantomJS, but for Go. yahoo/webseclab 901 set of web security test cases and a toolkit to construct new ones michaelmacinnis/oh 900 A surprisingly powerful Unix shell levigross/grequests 899 A Go "clone" of the great and famous Requests library ChrisRx/dungeonfs 895 A FUSE filesystem and dungeon crawling adventure game engine SpectoLabs/hoverfly 894 Lightweight service virtualization/API simulation tool for developers and testers docker/notary 893 Notary is a Docker project that allows anyone to have trust over arbitrary collections of data ReactiveX/RxGo 891 Reactive Extensions for the Go language. ajstarks/svgo 891 Go Language Library for SVG generation kahing/goofys 888 a high-performance, POSIX-ish Amazon S3 file system written in Go pengwynn/flint 888 Check your project for common sources of contributor friction. looterz/grimd 884 :zap: fast dns proxy that can run anywhere, built to black-hole internet advertisements and malware servers s-rah/onionscan 883 OnionScan is a free and open source tool for investigating the Dark Web. bradfitz/goimports 883 (old repo) Tool to fix (add, remove) your Go imports automatically. google/btree 881 adtac/autovpn 875 Easily connect to a VPN in a country of your choice. golang/net 874 [mirror] Go supplementary network libraries Jeffail/gabs 874 For parsing, creating and editing unknown or dynamic JSON in golang dominikh/go-tools 874 A collection of tools and libraries for working with Go code, including linters and static analysis jessfraz/binctr 873 Fully static, unprivileged, self-contained, containers as executable binaries. cznic/ql 873 Package ql is a pure Go embedded SQL database. jrallison/go-workers 870 Sidekiq compatible background workers in golang mattbaird/elastigo 869 A Go (golang) based Elasticsearch client library. moul/advanced-ssh-config 866 :computer: assh: ssh wrapper using ProxyCommand that adds regex, aliases, gateways, dynamic hostnames to SSH and ssh-config purpleidea/mgmt 864 Next generation distributed, event-driven, parallel config management! getgauge/gauge 860 Light weight cross-platform test automation lucas-clemente/quic-go 860 A QUIC implementation in pure go kelseyhightower/envconfig 857 Golang library for managing configuration data from environment variables s3git/s3git 855 s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning. mindreframer/golang-stuff 855 interesting go libs kisielk/errcheck 852 errcheck checks that you checked errors. TrueFurby/go-callvis 852 Visualize call graph of your Go program using dot format. ehazlett/interlock 850 Docker Event Driven Plugin System hoisie/mustache 847 The mustache template language in Go agl/pond 845 Pond sensu/uchiwa 843 Uchiwa is a simple yet effective open-source dashboard for the Sensu monitoring framework. docopt/docopt.go 842 A command-line arguments parser that will make you smile. nsqio/go-nsq 842 The official Go package for NSQ jessevdk/go-flags 841 go command line option parser motemen/ghq 840 Remote repository management made easy henrylee2cn/faygo 838 Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc. tylertreat/BoomFilters 836 Probabilistic data structures for processing continuous, unbounded streams. rlmcpherson/s3gof3r 834 Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r euphoria-io/heim 833 A real-time community platform. chzyer/readline 833 Readline is a pure go(golang) implementation for GNU-Readline kind library go-llvm/llgo 832 LLVM-based compiler for Go hacdias/filemanager 831 :file_folder: Web File Manager which can be used as a middleware or standalone app. xtaci/gonet 830 A Game Server Skeleton in golang. oikomi/FishChatServer 830 请移步第二版 https://github.com/oikomi/FishChatServer2 glycerine/zygomys 826 Java has Clojure, Go has zygo. A 100% Golang, easy-to-use Lisp. laurent22/massren 825 massren - easily rename multiple files using your text editor oleiade/trousseau 824 File based encrypted key-value store rancher/convoy 822 A Docker volume plugin, managing persistent container volumes. hashicorp/envconsul 822 Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault. puma/puma-dev 821 A tool to manage rack apps in development with puma linkedin/Burrow 820 Kafka Consumer Lag Checking justwatchcom/gopass 820 The slightly more awesome standard unix password manager for teams gitchain/gitchain 820 Decentralized, peer-to-peer Git repositories aka "Git meets Bitcoin" Qihoo360/poseidon 819 A search engine which can hold 100 trillion lines of log data. natefinch/gorram 818 It's like go run for any go function clipperhouse/gen 818 Type-driven code generation for Go eleme/banshee 817 Anomalies detection system for periodic metrics. jpillora/overseer 817 Monitorable, gracefully restarting, self-upgrading binaries in Go (golang) oniony/TMSU 813 TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application. vektorlab/slackcat 808 CLI utility to post files and command output to slack ugorji/go 806 idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go] chrislusf/gleam 805 Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly. mop-tracker/mop 803 Stock market tracker for hackers rsms/gotalk 802 Async peer communication protocol & library funny/link 802 Go语言网络层脚手架 monochromegane/go_design_pattern 802 Design patterns in Golang. hellogcc/100-gdb-tips 801 A collection of gdb tips. 100 maybe just mean many here. trustmaster/goflow 799 Flow-based and dataflow programming library for Go programming language gocraft/dbr 799 Additions to Go's database/sql for super fast performance and convenience. lgtmco/lgtm 798 LGTM is a simple pull request approval system [ARCHIVE] cenkalti/backoff 795 The exponential backoff algorithm in Go (Golang). huichen/sego 795 Go中文分词 hpcloud/tail 794 Go package for reading from continously updated files (tail -f) GoogleCloudPlatform/google-cloud-go 793 Google Cloud APIs Go Client Library bradfitz/gomemcache 790 Go Memcached client library #golang Unknwon/go-rock-libraries-showcases 789 《Go名库讲解》是一套针对 Google 出品的 Go 语言的第三方库进行评测讲解的集博客、示例与语音视频为一体的综合教程,适合完成学习完成《Go编程基础》教程的学习者。 brutella/hc 788 HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) in Go. abh/geodns 788 DNS server with per-client targeted responses matryer/silk 785 Markdown based document-driven RESTful API testing. jordan-wright/email 785 Robust and flexible email library for Go slackhq/go-audit 784 go-audit is an alternative to the auditd daemon that ships with many distros google/mtail 782 extract whitebox monitoring data from application logs for collection in a timeseries database ory/fosite 781 Extensible security first OAuth 2.0 and OpenID Connect SDK for Go. arschles/go-in-5-minutes 781 Code for Go in 5 Minutes Screencasts jamescun/switcher 780 Run SSH and HTTP(S) on the same port inconshreveable/go-update 780 Build self-updating Golang programs cloudfoundry-attic/lattice-release 780 Lattice gophercon/2017-talks 780 Slides and links for 2017 talks StackExchange/dnscontrol 778 Synchronize your DNS to multiple providers from a simple DSL siddontang/go-mysql-elasticsearch 775 Sync MySQL data into elasticsearch JoelOtter/termloop 774 Terminal-based game engine for Go, built on top of Termbox jaksi/sshesame 773 A fake SSH server that lets everyone in and logs their activity jondot/blade 773 Better asset workflow for iOS developers. Generate Xcode image catalogs for iOS / OSX app icons, universal images, and more. cpmech/gosl 771 Go scientific library for scientific computations involving linear algebra, special functions, Bessel, fast Fourier transforms, geometry calculations, NURBS, numerical quadrature, polyhedra, random numbers, Mersenne twister, probability distributions, optimisation, plotting, visualisation, tensors, and much more. sanathp/statusok 771 Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected. aktau/github-release 770 Commandline app to create and edit releases on Github (and upload artifacts) valyala/quicktemplate 770 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 tidwall/redcon 770 Redis compatible server framework for Go SummitRoute/osxlockdown 770 [No longer maintained] Apple OS X tool to audit for, and remediate, security configuration settings. petejkim/goop 769 A simple dependency manager for Go (golang), inspired by Bundler. github/orchestrator 768 MySQL replication topology management and HA dghubble/gologin 767 Go login handlers for authentication providers (OAuth1, OAuth2) blox/blox 767 Open source tools for building custom schedulers on Amazon ECS shiyanhui/hero 766 A handy, fast and powerful go template engine. elliotchance/c2go 765 ⚖️ A tool for transpiling C to Go. codedellemc/rexray 764 REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads justinas/nosurf 763 CSRF protection middleware for Go. shurcooL/Go-Package-Store 761 An app that displays updates for the Go packages in your GOPATH. jondot/groundcontrol 760 Manage and monitor your Raspberry Pi with ease snapcore/snapd 758 The snapd and snap tools enable systems to work with .snap files. olekukonko/tablewriter 758 ASCII table in golang shell909090/goproxy 757 基于go写的隧道代理服务器,主要用于翻墙。 astaxie/gopkg 755 example for the go pkg's function willnorris/imageproxy 754 A caching, resizing image proxy written in Go QubitProducts/bamboo 750 HAProxy auto configuration and auto service discovery for Mesos Marathon justone/dockviz 750 Visualizing Docker data mkaz/working-with-go 749 A set of example golang code to start learning Go prometheus/node_exporter 749 Exporter for machine metrics jimmykuu/gopher 747 Golang-China(golangtc.com) Website cweill/gotests 747 Generate Go tests from your source code. heroku/hk 746 DEPRECATED: see skizzehq/skizze 745 A probabilistic data structure service and storage braintree/manners 744 A polite Go HTTP server that shuts down gracefully. containernetworking/cni 742 Container Network Interface - networking for Linux containers cdipaolo/goml 741 On-line Machine Learning in Go (and so much more) montanaflynn/stats 740 A statistics package with common functions that are missing from the Golang standard library. joyent/containerpilot 739 A service for autodiscovery and configuration of applications running in containers gavv/httpexpect 739 End-to-end HTTP and REST API testing for Go. codahale/sneaker 738 A tool for securely storing secrets on S3 using Amazon KMS. ChimeraCoder/anaconda 738 A Go client library for the Twitter 1.1 API celrenheit/lion 737 Lion is a fast HTTP router for building modern scalable modular REST APIs in Go jingweno/gh 737 Fast GitHub command line client (deprecated). gh has been merged into https://github.com/github/hub, see https://github.com/github/hub/issues/475 for more info eknkc/amber 737 Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade google/periph 735 Go·Hardware·Lean rubenv/sql-migrate 731 SQL schema migration tool for Go. gocircuit/escher 728 Escher: A language for programming in metaphors http://escher.io golang/mock 727 GoMock is a mocking framework for the Go programming language. olebedev/when 725 A natural language date/time parser with pluggable rules gruntwork-io/terragrunt 725 Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules. go-opencv/go-opencv 721 Go bindings for OpenCV / 2.x API in gocv / 1.x API in opencv evilsocket/xray 720 XRay is a tool for recon, mapping and OSINT gathering from public networks. vattle/sqlboiler 719 Generate a Go ORM tailored to your database schema. goinaction/code 718 Source Code for Go In Action examples tcnksm/gcli 718 The easy way to build Golang command-line application. openebs/openebs 713 OpenEBS delivers storage and storage services to containerized environments. OpenEBS allows stateful workloads to be managed more like stateless containers. OpenEBS storage services include: per container (or pod) QoS SLAs, tiering and replica policies across AZs and environments, and predictable and scalable performance. OpenEBS is EBS API compliant as well. egonelbre/gophers 712 Free gophers outbrain/orchestrator 712 MySQL replication topology manager/visualizer unrolled/secure 712 HTTP middleware for Go that facilitates some quick security wins. GoASTScanner/gas 711 Go AST Scanner reconquest/orgalorg 711 Parallel SSH commands executioner and file synchronization tool takama/daemon 711 A daemon package for use with Go (golang) services with no dependencies michaelsauter/crane 709 Crane - Lift containers with ease cilium/cilium 708 Linux Native, HTTP Aware Networking and Security for Containers vektra/templar 707 A HTTP proxy to improve usage of HTTP APIs segmentio/ksuid 705 K-Sortable Globally Unique IDs davecheney/gcvis 704 Visualise Go program GC trace data in real time dop251/goja 704 ECMAScript 5.1(+) implementation written in Go apcera/libretto 701 Libretto is a Golang library to create Virtual Machines (VMs) on any cloud and Virtual Machine hosting platforms such as AWS, Azure, OpenStack, vSphere, or VirtualBox. square/go-jose 701 An implementation of JOSE standards (JWE, JWS, JWT) in Go microcosm-cc/bluemonday 700 bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS xtaci/kcp-go 700 A Production-Grade Reliable-UDP Library for golang hashicorp/go-memdb 699 Golang in-memory database built on immutable radix trees lovoo/goka 694 Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go. quarnster/completion 693 This project aims to implement an editor and language agnostic backend kennylevinsen/sshmuxd 693 sshmux frontend xiaojiaqi/10billionhongbaos 693 golang 实现单机支持100万用户,同时模拟了2015年微信红包的1400万QPS的场景,让服务器在压力下,轻松地完成业务。 NyaaPantsu/nyaa 691 Nyaa.se replacement written in golang golang/gddo 691 Go Doc Dot Org kelseyhightower/kube-cert-manager 690 Manage Lets Encrypt certificates for a Kubernetes cluster. kryptco/kr 689 kr | SSH using a key stored in Kryptonite. mattn/goreman 687 foreman clone written in go language facebookgo/inject 687 Package inject provides a reflect based injector. tleyden/open-ocr 687 Run your own OCR-as-a-Service using Tesseract and Docker jung-kurt/gofpdf 682 A PDF document generator with high level support for text, drawing and images reborndb/reborn 681 Distributed database fully compatible with redis protocol zachlatta/postman 681 Command-line utility for batch-sending email. gengo/goship 676 A simple tool for deploying code to servers. samuel/go-zookeeper 676 Native ZooKeeper client for Go compose/transporter 675 Sync data between persistence engines, like ETL only not stodgy irfansharif/cfilter 674 Cuckoo Filter implementation in Go, better than Bloom Filters hashicorp/go-plugin 674 Golang plugin system over RPC. benjojo/totp-ssh-fluxer 674 Take security by obscurity to the next level (You must be insane to run this) tomnomnom/gron 673 Make JSON greppable! mitchellh/goamz 671 Golang Amazon Library projectcalico/felix 671 Project Calico's per-host agent Felix, responsible for programming routes and security policy. FiloSottile/gvt 670 gvt is the go vendoring tool for the GO15VENDOREXPERIMENT, based on gb-vendor Dataman-Cloud/crane 669 Yet another control plane based on docker built-in swarmkit evilsocket/dnssearch 668 A subdomain enumeration tool. kubeless/kubeless 668 Kubernetes Native Serverless Framework hashicorp/memberlist 667 Golang package for gossip based membership and failure detection golang/proposal 666 Go Project Design Documents Netflix/rend 666 A memcached proxy that manages data chunking and L1 / L2 caches libp2p/go-libp2p 665 libp2p implementation in Go opentracing/opentracing-go 663 OpenTracing API for Go tinylib/msgp 663 A Go code generator for MessagePack / msgpack.org[Go] google/badwolf 661 Temporal graph store abstraction layer. cortesi/modd 661 A flexible tool for responding to filesystem changes thoas/picfit 660 An image resizing server written in Go dougblack/sleepy 658 rest for go knadh/niltalk 658 A multi-room disposable chat service written in Go that uses WebSockets for live communication. afex/hystrix-go 658 Netflix's Hystrix latency and fault tolerance library, for Go eaigner/hood 658 Database agnostic ORM for Go olahol/melody 654 :notes: Minimalist websocket framework for Go astaxie/beedb 654 beedb is a go ORM,support database/sql interface,pq/mysql/sqlite mvdan/interfacer 650 A linter that suggests interface types bradfitz/talk-yapc-asia-2015 649 talk-yapc-asia-2015 gorilla/sessions 646 Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends. mmcdole/gofeed 645 Parse RSS and Atom feeds in Go aws/amazon-ecs-cli 641 A custom Amazon ECS CLI that eases up the cluster setup process, enables users to run their applications locally or on ECS using the same Docker Compose file format and familiar Compose commands. wspl/creeper 641 :paw_prints: Creeper - The Next Generation Crawler Framework (Go) veandco/go-sdl2 638 SDL2 binding for Go sidkshatriya/dontbug 638 Dontbug is a reverse debugger for PHP thejerf/suture 638 Supervisor trees for Go. go-validator/validator 637 Package validator implements struct field validations neelance/graphql-go 635 GraphQL server with a focus on ease of use mcuadros/ofelia 635 A docker job scheduler (aka. crontab for docker) advancedlogic/go-freeling 635 Golang Natural Language Processing dshearer/jobber 635 A replacement for cron, with sophisticated status-reporting and error-handling. go-ini/ini 633 Package ini provides INI file read and write functionality in Go. projectcalico/calicoctl 633 Calico CLI tool azer/boxcars 633 Easy-to-configure Static Web & Reverse Proxy Server in Go kovetskiy/manul 633 :smirk_cat: The madness vendoring utility for Golang programs mitchellh/cli 632 A Go library for implementing command-line interfaces. leo-stone/hack-petya 631 search key to restore petya encrypted mft remogatto/mandala 629 A Go framework for writing native Android applications square/certstrap 628 Tools to bootstrap CAs, certificate requests, and signed certificates. hellofresh/janus 628 An API Gateway written in Go koding/koding 625 The Simplest Way to Manage Your Entire Dev Infrastructure! faiface/pixel 624 A hand-crafted 2D game library in Go mholt/archiver 623 Easily create and extract .zip, .tar, .tar.gz, .tar.bz2, .tar.xz, .tar.lz4, .tar.sz, and .rar (extract-only) files with Go hanwen/go-fuse 622 FUSE bindings for Go securitywithoutborders/hardentools 621 Hardentools is an utility that disables a number of risky Windows features. pkg/profile 621 Simple profiling for Go EngoEngine/engo 620 Engo is an open-source 2D game engine written in Go. nitrous-io-zz/tug 619 Docker development workflow kubernetes/community 619 Kubernetes community content inconshreveable/log15 617 Structured, composable logging for Go yields/phony 617 tiny command line fake data generator tus/tusd 616 The official server implementation of the tus resumable upload protocol. kobolog/gorb 611 IPVS on steroids – REST API, heartbeats, service discovery and more flashmob/go-guerrilla 610 Mini SMTP server written in golang fatih/pool 610 Connection pool for Go's net.Conn interface jgrahamc/webwatch 610 Small program to download a web page, see if a string appears in it and send email if it does prometheus/alertmanager 609 Prometheus Alertmanager AcalephStorage/consul-alerts 607 A simple daemon to send notifications based on Consul health checks yosssi/ace 607 HTML template engine for Go Terry-Mao/bfs 606 distributed file system(small file storage) writen by golang. lunny/tango 605 Micro & pluggable web framework for Go gographics/imagick 603 naive Go binding to ImageMagick's MagickWand C API robpike/ivy 600 ivy, an APL-like calculator cloud66/habitus 600 A Build Flow Tool for Docker huydx/hget 600 rocket fast, interruptable, resumable download accelerator written in golang RichardKnop/go-oauth2-server 598 A standalone, specification-compliant, OAuth2 server written in Golang. franela/goreq 598 Minimal and simple request library for Go language gobwas/ws 597 Tiny WebSocket library for Go. mholt/binding 597 Reflectionless data binding for Go's net/http (not yet a stable 1.0, but not likely to change much either) josephspurrier/gowebapp 594 Basic MVC Web Application in Go hprose/hprose-golang 594 Hprose is a cross-language RPC. This project is Hprose 2.0 for Golang. stretchr/goweb 594 A lightweight RESTful web framework for Go bazil/fuse 593 FUSE library for Go. go get bazil.org/fuse helm/helm-classic 592 (OBSOLETE) Helm Classic v1 siddontang/go-mysql 592 a powerful mysql toolset with Go eawsy/aws-lambda-go 592 A fast and clean way to execute Go on AWS Lambda. asdine/storm 591 Simple and powerful toolkit for BoltDB go-telegram-bot-api/telegram-bot-api 590 Golang bindings for the Telegram Bot API sipin/gorazor 589 Razor view engine for Golang sausheong/polyglot 588 Polyglot is a distributed web framework that allows programmers to create web applications in multiple programming languages xeipuuv/gojsonschema 587 An implementation of JSON Schema, draft v4 - Go language zchee/docker-machine-driver-xhyve 586 docker-machine/minikube/minishift driver plugin for xhyve/hyperkit (native macOS hypervisor.framework) marmelab/gaudi 586 Gaudi allows to share multi-component applications, based on Docker, Go, and YAML. cloudflare/Stout 585 A reliable static website deploy tool netvarun/docket 583 Docket - Custom docker registry that allows for lightning fast deploys through bittorrent kennylevinsen/serve2d 582 Protocol detecting server google/trillian 582 Trillian implements a Merkle tree whose contents are served from a data storage layer, to allow scalability to extremely large trees. gokrazy/gokrazy 582 a pure-Go userland for your Raspberry Pi 3 appliances jackpal/Taipei-Torrent 582 A(nother) Bittorrent client written in the go programming language dullgiulio/pingo 582 Plugins for Go mvdan/sh 581 A shell parser, formatter and interpreter (POSIX/Bash/mksh) codesenberg/bombardier 579 Fast cross-platform HTTP benchmarking tool written in Go golang/crypto 578 [mirror] Go supplementary cryptography libraries gdamore/tcell 578 Tcell is an alternate terminal package, similar in some ways to termbox, but better in others. mpolden/ipd 577 IP address lookup service juju/ratelimit 577 Efficient token-bucket-based rate limiter package. mikespook/gorbac 577 goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang. stripe/stripe-go 576 Go library for the Stripe API. denisenkom/go-mssqldb 575 Microsoft SQL server driver written in go language BurntSushi/wingo 575 A fully-featured window manager written in Go. chihaya/chihaya 574 A customizable, multi-protocol BitTorrent Tracker splitsh/lite 570 Split a repository to read-only standalone repositories scottferg/Fergulator 570 NES emulator, written in Go martinkirsche/wired-logic 570 Wired Logic - a pixel based logic simulator xlab/android-go 569 The android-go project provides a platform for writing native Android apps in Go programming language. klauspost/compress 568 Optimized compression packages ziutek/mymysql 568 MySQL Client API written entirely in Go deckarep/golang-set 568 A simple set type for the Go language. Also used in Docker. jstemmer/gotags 566 ctags-compatible tag generator for Go tendermint/tendermint 566 Tendermint Core (BFT Consensus) in Go dchest/captcha 565 Go package captcha implements generation and verification of image and audio CAPTCHAs. didip/tollbooth 565 Simple middleware to rate-limit HTTP requests. lukasmartinelli/pgfutter 565 Import CSV and JSON into PostgreSQL the easy way cespare/reflex 565 Run a command when files change harbur/captain 564 Captain - Convert your Git workflow to Docker :whale: containers PuerkitoBio/fetchbot 563 A simple and flexible web crawler that follows the robots.txt policies and crawl delays. mozilla/sops 561 Secrets management stinks, use some sops! KyleBanks/goggles 561 🔭 Goggles is a cross-platform GUI for your $GOPATH! shopspring/decimal 561 Arbitrary-precision fixed-point decimal numbers in go mefellows/muxy 560 Chaos engineering tool for simulating real-world distributed system failures malisit/kolpa 560 A fake data generator written in and for Go hashicorp/yamux 560 Golang connection multiplexing library minishift/minishift 558 Run OpenShift locally google/jsonapi 558 jsonapi.org style payload serializer and deserializer blackbeans/kiteq 558 kiteq is a distributed mq framework ark-lang/ark 557 A compiled systems programming language written in Go using the LLVM framework Shopify/ejson 556 EJSON is a small library to manage encrypted secrets using asymmetric encryption. yyyar/gobetween 556 :cloud: Modern & minimalistic load balancer for the Сloud era gosuri/uilive 555 uilive is a go library for updating terminal output in realtime joho/godotenv 554 A Go port of Ruby's dotenv library (Loads environment variables from `.env`.) codegangsta/inject 554 Dependency injection for go klauspost/reedsolomon 554 Reed-Solomon Erasure Coding in Go zakjan/cert-chain-resolver 553 SSL certificate chain resolver throttled/throttled 552 Package throttled implements rate limiting access to resources such as HTTP endpoints. nareix/joy4 552 Golang audio/video library and streaming server coreos/zetcd 549 Serve the Apache Zookeeper API but back it with an etcd cluster stianeikeland/go-rpio 549 :electric_plug: Raspberry Pi GPIO library for go-lang mindreframer/golang-devops-stuff 548 alexflint/go-restructure 546 Match regular expressions into struct fields project-iris/iris 545 Decentralized cloud messaging pebbe/zmq4 544 A Go interface to ZeroMQ version 4 go-resty/resty 544 Simple HTTP and REST client for Go inspired by Ruby rest-client axiomhq/hyperloglog 544 HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) trivago/gollum 544 An n:m message multiplexer written in Go natefinch/lumberjack 543 lumberjack is a rolling logger for Go ha/doozer 543 Go client driver for doozerd, a consistent, distributed data store timeglass/glass 542 Automated time tracking for Git repositories jehiah/json2csv 541 command line tool to convert json to csv Jeffail/tunny 541 A goroutine pool for golang ryanbressler/CloudForest 540 Ensembles of decision trees in go/golang. openshift/source-to-image 540 A tool for building/building artifacts from source and injecting into docker images rs/cors 539 Go net/http configurable handler to handle CORS requests siddontang/mixer 539 a MySQL proxy powered by Go gonum/plot 538 A repository for plotting and visualizing data ConradIrwin/aws-name-server 538 DNS server that lets you look up ec2 instances by instance name go-reform/reform 538 A better ORM for Go, based on non-empty interfaces and code generation. rfjakob/gocryptfs 537 Encrypted overlay filesystem written in Go. hoisie/redis 537 A simple, powerful Redis client for Go google/skicka 537 Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users. rakyll/go-hardware 536 A directory of hardware related libs, tools, and tutorials for Go kubernetes/ingress 536 Ingress controllers rakyll/statik 534 Embed static files into a Go executable alecthomas/go_serialization_benchmarks 533 Benchmarks of Go serialization methods dghubble/sling 532 A Go HTTP client library for creating and sending API requests qor/qor-example 532 An example application showcasing the QOR SDK skynetservices/skydns1 532 DNS for skynet or any other service discovery minio/mc 531 Minio Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage. InkProject/ink 530 An elegant static blog generator txthinking/brook 530 Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software wendal/gor 529 Golang编写的静态博客引擎 nats-io/nats-streaming-server 528 NATS Streaming System Server moncho/dry 528 dry - A Docker container manager for the terminal @ Requilence/integram 527 Integrate Telegram into your workflow – https://integram.org gyuho/learn 526 learn a8m/djson 525 Fast Go decoder for dynamic JSON paypal/gatt 525 Gatt is a Go package for building Bluetooth Low Energy peripherals tarm/serial 525 domodwyer/cryptic 525 A sensible secret management toolkit (and Go library) for admins and programmers shurcooL/markdownfmt 524 Like gofmt, but for Markdown. natefinch/pie 523 a toolkit for creating plugins for Go applications y0ssar1an/q 522 Quick and dirty debugging output for tired Go programmers coreos/go-systemd 521 Go bindings to systemd socket activation, journal, D-Bus, and unit files adammck/terraform-inventory 520 Terraform State → Ansible Dynamic Inventory onsi/gomega 519 Ginkgo's Preferred Matcher Library google/martian 519 Martian is a library for building custom HTTP/S proxies gaia-adm/pumba 518 Chaos testing and network emulation tool for Docker. zimbatm/socketmaster 518 Zero downtime restarts for your apps galeone/tfgo 518 Tensorflow + Go, the gopher way zond/god 517 A Go database golang/leveldb 517 The LevelDB key-value database in the Go programming language. pinterest/knox 517 Knox is a secret management service mercari/gaurun 516 General push notification server in Go dcoker/biscuit 516 Biscuit is a multi-region HA key-value store for your AWS infrastructure secrets. tmrts/boilr 516 :zap: boilerplate template manager that generates files or directories from template repositories studygolang/studygolang 515 Go 语言中文网 | Golang中文社区 | Go语言学习园地 源码 sbinet/go-python 514 naive go bindings to the CPython C-API corylanou/tns-restful-json-api 514 This is the code repository that goes along with the "TheNewStack" article for RESTful JSON API post kubernetes-incubator/cri-o 514 Open Container Initiative-based implementation of Kubernetes Container Runtime Interface ivoras/daisy 514 A private blockchain where blocks are SQLite databases, in Go orcaman/concurrent-map 513 a thread-safe concurrent map for go go-python/gopy 513 gopy generates a CPython extension module from a go package. farmerx/ElasticHD 512 Elasticsearch 可视化DashBoard, 支持Es监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL等 argusdusty/Ferret 511 An optimized substring search engine written in Go AdRoll/hologram 511 Easy, painless AWS credentials on developer laptops. pilu/traffic 510 Sinatra inspired regexp/pattern mux and web framework for Go jeansfish/RFC6749.zh-cn 510 A translation of simplified chinese for RFC 6749-The OAuth 2.0 Authorization Framework. RFC 6749 - OAuth 2.0授权框架简体中文翻译。 nanopack/mist 509 A distributed, tag-based pub-sub service for modern web applications and container-driven cloud. sevlyar/go-daemon 509 A library for writing system daemons in golang. GoesToEleven/golang-web-dev 509 eapache/go-resiliency 508 Resiliency patterns for golang DATA-DOG/go-sqlmock 508 Sql mock driver for golang to test database interactions olebedev/go-duktape 506 Duktape JavaScript engine bindings for Go sanbornm/go-selfupdate 505 Enable your Golang applications to self update huacnlee/flora-kit 505 💐 基于 shadowsocks-go 做的完善实现,自动网络分流,完全兼容 Surge 的配置文件。 3ofcoins/jetpack 504 **PROTOTYPE** FreeBSD Jail/ZFS based implementation of the Application Container Specification ekanite/ekanite 504 The Syslog server with built-in search campoy/todo 501 A task manager written in Go using TDD techniques, each commit should represent a step in the application development. samonzeweb/godb 501 A Go query builder and struct mapper. google/pprof 499 pprof is a tool for visualization and analysis of profiling data keybase/kbfs 499 Keybase Filesystem (KBFS) bogdanovich/siberite 497 Siberite is a simple, lightweight, leveldb backed message queue written in Go. rs/rest-layer 497 REST Layer, Go (golang) REST API framework moovweb/gokogiri 495 A light libxml wrapper for Go digitalocean/vulcan 494 Vulcan extends Prometheus adding horizontal scalability and long-term storage goji/goji 493 Goji is a minimalistic and flexible HTTP request multiplexer for Go (golang) dave/jennifer 493 Jennifer is a code generator for Go alexandres/lexvec 492 This is an implementation of the LexVec word embedding model (similar to word2vec and GloVe) that achieves state of the art results in multiple NLP tasks wercker/wercker 491 The Wercker CLI can be used to execute pipelines locally for both local development and easy introspection. headzoo/surf 491 Stateful programmatic web browsing in Go. gojp/goreportcard 491 A report card for your Go application google/go-querystring 491 go-querystring is Go library for encoding structs into URL query parameters. Netflix-Skunkworks/go-jira 490 simple jira command line client in Go slicebit/qb 490 The database toolkit for go juju/errors 489 Common juju errors and functions to annotate errors. Based on juju/errgo matryer/goblueprints 486 Source code for Go Programming Blueprints awnumar/memguard 486 A pure Go library for handling sensitive values in memory. hashicorp/golang-lru 486 Golang LRU cache digitalocean/godo 485 DigitalOcean Go API client ichinaski/pxl 485 Display images in the terminal facebookincubator/dhcplb 484 dhcplb is Facebook's implementation of a load balancer for DHCP. pforemski/dingo 483 A DNS client in Go that supports Google DNS over HTTPS jasonlvhit/gocron 481 A Golang Job Scheduling Package. gokcehan/lf 481 A terminal file manager ContainX/docker-volume-netshare 480 Docker NFS, AWS EFS, Ceph & Samba/CIFS Volume Plugin axw/gocov 479 Coverage testing tool for The Go Programming Language Jeffail/leaps 477 A pair programming service using Operational Transforms jmhobbs/terminal-parrot 476 rubyist/circuitbreaker 476 Circuit Breakers in Go smallnest/go-web-framework-benchmark 476 :zap: Go web framework benchmark kellydunn/golang-geo 475 Geographical calculations in Go. ruedap/alfred-font-awesome-workflow 475 :tophat: Font Awesome Workflow for Alfred 2 & 3 ericlagergren/go-coreutils 475 A cross-platform port of GNU's coreutils to Go Code-Hex/pget 475 The fastest file download client gonum/matrix 474 Matrix packages for the Go language