Go Github Star Ranking at 2016/05/06

Go Github Star Ranking at 2016/12/17

docker/docker                              31006
Docker - the open-source application container engine


golang/go                                  16624
The Go programming language


getlantern/lantern                         14475
:zap: Open Internet for everyone. Lantern is a free desktop application that delivers fast, reliable and secure access to the open Internet for users in censored regions. It uses a variety of techniques to stay unblocked, including P2P and domain fronting. Lantern relies on users in uncensored regions acting as access points to the open Internet.


kubernetes/kubernetes                      14247
Container Cluster Manager from Google


gogits/gogs                                13651
Gogs (Go Git Service) is a painless self-hosted Git service.


avelino/awesome-go                         12589
A curated list of awesome Go frameworks, libraries and software


syncthing/syncthing                        12083
Open Source Continuous File Synchronization


astaxie/build-web-application-with-golang  10382
A golang ebook intro how to build a web with golang


spf13/hugo                                 9699
A Fast and Flexible Static Site Generator built with love in GoLang


grafana/grafana                            9595
Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB


coreos/etcd                                9479
Distributed reliable key-value store for the most critical data of a distributed system


github/hub                                 8424
hub helps you win at git.


go-martini/martini                         8419
Classy web framework for Go


influxdata/influxdb                        7984
Scalable datastore for metrics, events, and real-time analytics


google/cayley                              7419
An open-source graph database


inconshreveable/ngrok                      7000
Introspected tunnels to localhost


astaxie/beego                              6956
beego is an open-source, high-performance web framework for the Go programming language.


joewalnes/websocketd                       6955
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets. 


cockroachdb/cockroach                      6844
A Scalable, Survivable, Strongly-Consistent SQL Database


drone/drone                                6779
Drone is a Continuous Delivery platform built on Docker, written in Go


revel/revel                                6722
A high productivity, full-stack web framework for the Go language.


nsqio/nsq                                  6590
A realtime distributed messaging platform


gin-gonic/gin                              6457
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.


yudai/gotty                                6325
Share your terminal as a web application


hashicorp/consul                           6272
Consul is a tool for service discovery, monitoring and configuration.


mholt/caddy                                5729
Fast, cross-platform HTTP/2 web server with automatic HTTPS


coreos/rkt                                 5466
rkt is an App Container runtime for Linux


buger/gor                                  5357
Gor 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.


mitchellh/packer                           5283
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.


junegunn/fzf                               4785
:cherry_blossom: A command-line fuzzy finder written in Go


gizak/termui                               4661
Golang terminal dashboard


hashicorp/terraform                        4628
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.


prometheus/prometheus                      4563
The Prometheus monitoring system and time series database.


hashicorp/otto                             4478
Development and deployment made easy.


flynn/flynn                                4449
A next generation open source platform as a service (PaaS)


golang/groupcache                          4445
groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.


schachmat/wego                             4304
weather app for the terminal


labstack/echo                              4288
Echo is a fast and unfancy HTTP server framework for Go (Golang). Up to 10x faster than the rest.


rakyll/boom                                4224
HTTP(S) load generator, ApacheBench (ab) replacement, written in Go


tylertreat/comcast                         4215
Simulating shitty network connections so you can build better systems.


weaveworks/weave                           4190
Simple, resilient multi-host Docker networking and more.


go-kit/kit                                 4166
A standard library for microservices.


CodisLabs/codis                            4156
Proxy based Redis cluster solution supporting pipeline and scaling dynamically


codegangsta/cli                            4137
A small package for building command line apps in Go


boltdb/bolt                                4111
An embedded key/value database for Go.


pingcap/tidb                               3900
TiDB is a distributed NewSQL database compatible with MySQL protocol 


google/cadvisor                            3875
Analyzes resource usage and performance characteristics of running containers.


tsenart/vegeta                             3832
HTTP load testing tool and library. It's over 9000!


gopherjs/gopherjs                          3812
A compiler from Go to JavaScript for running Go code in a browser


jinzhu/gorm                                3712
The fantastic ORM library for Golang, aims to be developer friendly


docker/swarm                               3673
Swarm: a Docker-native clustering system


cyfdecyf/cow                               3655
HTTP proxy written in Go. COW can automatically identify blocked sites and use parent proxies to access.


google/seesaw                              3613
Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform.


codegangsta/negroni                        3600
Idiomatic HTTP Middleware for Golang


derekparker/delve                          3600
Delve is a debugger for the Go programming language.


google/gxui                                3533
An experimental Go cross platform UI library.


hashicorp/serf                             3516
Service orchestration and management tool.


github/git-lfs                             3509
Git extension for versioning large files


youtube/vitess                             3448
vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.


tools/godep                                3413
dependency tool for go


sosedoff/pgweb                             3381
Cross-platform client for PostgreSQL databases


dinedal/textql                             3225
Execute SQL against structured text like CSV or TSV


docker/machine                             3214
Machine management for a container-centric world


google/git-appraise                        3167
Distributed code review system for Git repos


julienschmidt/httprouter                   3104
A high performance HTTP request router that scales well


zenazn/goji                                3073
Goji is a minimalistic web framework for Golang that's high in antioxidants.


nsf/gocode                                 3071
An autocompletion daemon for the Go programming language


mozilla-services/heka                      3061
Data collection and processing made easy.


dropbox/godropbox                          3036
Common libraries for writing Go services/applications.


burke/zeus                                 2957
Boot any rails app in under a second.


peco/peco                                  2955
Simplistic interactive filtering tool


schollz/find                               2953
High-precision indoor positioning framework for most wifi-enabled devices.


Unknwon/the-way-to-go_ZH_CN                2881
《The Way to Go》中文译本,中文正式名《Go入门指南》


progrium/localtunnel                       2873
Expose localhost servers to the Internet


andlabs/ui                                 2804
Platform-native GUI library for Go.


sjwhitworth/golearn                        2751
Machine Learning for Go


opencontainers/runc                        2746
runc container cli tools


elastic/beats                              2722
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash 


Sirupsen/logrus                            2674
Structured, pluggable logging for Go.


ha/doozerd                                 2665
A consistent distributed data store.


igrigorik/ga-beacon                        2662
Google Analytics collector-as-a-service (using GA measurement protocol).


hoisie/web                                 2647
The easiest way to create web applications with Go


kelseyhightower/confd                      2627
Manage local application configuration files using templates and data from etcd or consul


PuerkitoBio/goquery                        2621
A little like that j-thing, only in Go.


blevesearch/bleve                          2495
A modern text indexing library for go


aws/aws-sdk-go                             2481
AWS SDK for the Go programming language.


apex/apex                                  2478
Build, deploy, and manage AWS Lambda functions with ease.


Workiva/go-datastructures                  2460



v2ray/v2ray-core                           2431
Building blocks for developing proxy servers in golang.


chrislusf/seaweedfs                        2421
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, Seaweed-FS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".


fiorix/freegeoip                           2399
IP geolocation web server


go-sql-driver/mysql                        2326
Go MySQL Driver is a lightweight and fast MySQL driver for Go's (golang) database/sql package


mjibson/goread                             2324
RSS reader in go on app engine


gorilla/mux                                2318
A powerful URL router and dispatcher for golang.


ant0ine/go-json-rest                       2312
A quick and easy way to setup a RESTful JSON API


mailgun/godebug                            2303
A cross-platform debugger for Go.


valyala/fasthttp                           2290
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http


pksunkara/alpaca                           2278
Given a web API, Generate client libraries in node, php, python, ruby


fogleman/nes                               2263
NES emulator written in Go.


rancher/os                                 2252
The easiest way to run Docker in production


DisposaBoy/GoSublime                       2228
A Golang plugin collection for SublimeText **3**, providing code completion and other IDE-like features.


karan/joe                                  2217
:running: A .gitignore magician in your command line


facebookgo/grace                           2201
Graceful restart & zero downtime deploy for Go servers.


coreos/fleet                               2178
A Distributed init System


nlf/dlite                                  2157
The simplest way to use Docker on OS X


garyburd/redigo                            2152
Go client for Redis


FiloSottile/Heartbleed                     2132
A checker (site and tool) for CVE-2014-0160


gliderlabs/registrator                     2120
Service registry bridge for Docker with pluggable adapters


robertkrimen/otto                          2119
A JavaScript interpreter in Go (golang)


cortesi/devd                               2078
 A local webserver for developers


hybridgroup/gobot                          2074
Golang framework for robotics, drones, and the Internet of Things (IoT)


gorilla/websocket                          2067
A WebSocket implementation for Go.


lib/pq                                     2057
Pure Go Postgres driver for database/sql


go-gorp/gorp                               2056
Go Relational Persistence - an ORM-ish library for Go


docker/distribution                        2031
The Docker toolset to pack, ship, store, and deliver content


nats-io/gnatsd                             2023
High-Performance server for NATS, the cloud native messaging system.


docker/libchan                             2014
Like Go channels over the network


spf13/cobra                                2012
A Commander for modern Go CLI interactions


itsabot/abot                               1935
Abot makes it easy and fun to build your own digital assistant, and we include everything you need to get started.


shazow/ssh-chat                            1922
Chat over SSH.


vulcand/vulcand                            1920
 Programmatic load balancer backed by Etcd


containous/traefik                         1919
Træfɪk, a modern reverse proxy


eBay/fabio                                 1885
A fast, modern, zero-conf load balancing HTTP(S) router for deploying microservices managed by consul.


stretchr/testify                           1871
A sacred extension to the standard go testing package


tsuru/tsuru                                1867
Open source, extensible and Docker-based Platform as a Service (PaaS).


micro/micro                                1845
A microservice toolkit


ipfs/go-ipfs                               1843
IPFS implementation in go


zyedidia/micro                             1813
A modern and intuitive terminal-based text editor


russross/blackfriday                       1813
Blackfriday: a markdown processor for Go


Masterminds/glide                          1806
Package Management for Golang


gliderlabs/logspout                        1801
Log routing for Docker container logs


jteeuwen/go-bindata                        1801
A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.


bosun-monitor/bosun                        1780
Time Series Alerting Framework


fogleman/ln                                1755
3D line art engine.


jgrahamc/httpdiff                          1755
Perform the same request against two HTTP servers and diff the results


remind101/empire                           1748
A PaaS built on top of Amazon EC2 Container Service (ECS)


jmoiron/sqlx                               1738
general purpose extensions to golang's database/sql


grpc/grpc-go                               1728
The Go language implementation of gRPC. HTTP/2 based RPC


yahoo/gryffin                              1725
Gryffin is a large scale web security scanning platform


Unknwon/go-fundamental-programming         1718
《Go编程基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向新手级别的学习者。


flike/kingshard                            1689
A high-performance MySQL proxy


google/go-github                           1669
Go library for accessing the GitHub API


bradfitz/http2                             1660
old repo for HTTP/2 support for Go (see README for new home)


go-qml/qml                                 1655
QML support for the Go language


camlistore/camlistore                      1651
Camlistore is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.


golang/mobile                              1645
[mirror] Go on Mobile


elastic/logstash-forwarder                 1618
An experiment to cut logs in preparation for processing elsewhere. Replaced by Filebeat: https://github.com/elastic/beats/tree/master/filebeat


siddontang/ledisdb                         1592
a high performance NoSQL powered by Go


emicklei/go-restful                        1592
package for building REST-style Web Services using Google Go


soundcloud/roshi                           1585
Roshi is a large-scale CRDT set implementation for timestamped events.


gernest/utron                              1580
A lightweight MVC framework for Go(Golang)


constabulary/gb                            1572
gb, the project based build tool for Go


davidlazar/vuvuzela                        1571
Private messaging system that hides metadata


future-architect/vuls                      1556
Vulnerability scanner for Linux, agentless, written in golang.


mitchellh/gox                              1554
A dead simple, no frills Go cross compile tool


hashicorp/nomad                            1545
A Distributed, Highly Available, Datacenter-Aware Scheduler


huichen/wukong                             1542
高度可定制的全文搜索引擎


direnv/direnv                              1533
Unclutter your .profile


spf13/viper                                1524
Go configuration with fangs


zxh0/jvm.go                                1523
A JVM written in Go


HouzuoGuo/tiedot                           1518
Your NoSQL database powered by Golang


rqlite/rqlite                              1518
Replicating SQLite using the Raft consensus protocol


asciinema/asciinema                        1517
Terminal session recorder


qor/qor                                    1513
QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.


miekg/dns                                  1507
DNS library in Go


shadowsocks/shadowsocks-go                 1499
go port of shadowsocks


motemen/gore                               1479
  Yet another Go REPL that works nicely. Featured with line editing, code completion, and more.


getqujing/qtunnel                          1472
A secure socket tunnel works on getqujing.com


monochromegane/the_platinum_searcher       1462
A code search tool similar to ack and the_silver_searcher(ag). It supports multi platforms and multi encodings.


astaxie/Go-in-Action                       1457
Trying to complete over 100 projects in various categories in golang.


rcrowley/goagain                           1439
Zero-downtime restarts in Go


elves/elvish                               1436
A novel Unix shell


nsf/termbox-go                             1429
Pure Go termbox implementation


phuslu/goproxy                             1424
a go proxy


ethereum/go-ethereum                       1420
Official golang implementation of the Ethereum protocol


codegangsta/gin                            1414
Live reload utility for Go web servers


benmanns/goworker                          1412
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.


rapidloop/rtop                             1401
rtop is an interactive, remote system monitoring tool based on SSH


redspread/spread                           1393
Docker to Kubernetes in one command


goraft/raft                                1391
UNMAINTAINED: A Go implementation of the Raft distributed consensus protocol.


hashicorp/consul-template                  1389
Generic template rendering and notifications with Consul


zquestz/s                                  1377
Open a web search in your terminal.


dvyukov/go-fuzz                            1375
Randomized testing for Go


jwilder/docker-gen                         1375
Generate files from docker container meta-data


coreybutler/nvm-windows                    1370
A node.js version management utility for Windows. Ironically written in Go.


NYTimes/gizmo                              1369
A Microservice Toolkit from The New York Times


jingweno/ccat                              1363
Colorizing `cat`


mperham/inspeqtor                          1354
Monitor your application infrastructure!


kabukky/journey                            1347
A blog engine written in Go, compatible with Ghost themes.


golang/lint                                1330
This is a linter for Go source code.


skynetservices/skynet                      1324
Skynet is a framework for distributed services in Go.


coreos/flannel                             1321
flannel is an etcd backed network fabric for containers


go-bootstrap/go-bootstrap                  1303
Generates a lean and mean Go web project.


google/battery-historian                   1303
Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.


cloudflare/cfssl                           1298
CFSSL: CloudFlare's PKI and TLS toolkit


astaxie/bat                                1293
Go implement CLI, cURL-like tool for humans


ncw/rclone                                 1293
Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and Google Cloud Storage


lxn/walk                                   1290
A Windows GUI toolkit for the Go Programming Language


uber-common/cpustat                        1287
high frequency performance measurements for Linux


laher/goxc                                 1279
a build tool for Go, with a focus on cross-compiling, packaging and deployment


gocircuit/circuit                          1277
Circuit: Dynamic cloud orchestration http://gocircuit.org


bitly/go-simplejson                        1275
a Go package to interact with arbitrary JSON


nytlabs/streamtools                        1274
tools for working with streams of data


influxdata/telegraf                        1271
The plugin-driven server agent for collecting & reporting metrics.


openshift/origin                           1271
The Continuous Application Platform - build, deploy, and manage cloud-native and legacy applications on Kubernetes and Docker


pquerna/ffjson                             1263
faster JSON serialization for Go


maruel/panicparse                          1259
Crash your app in style (Golang)


nanopack/yoke                              1255
Postgres high-availability cluster with auto-failover and automated cluster recovery.


Shopify/toxiproxy                          1238
:alarm_clock: :fire: A proxy to simulate network and system conditions


polaris1119/The-Golang-Standard-Library-by-Example 1227
Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。


Terry-Mao/gopush-cluster                   1208
Golang push server cluster


google/novm                                1205
Experimental KVM-based VMM, written in Go.


howeyc/fsnotify                            1201
File system notification for Go


TykTechnologies/tyk                        1199
Tyk Open Source API Gateway written in Go


go-xorm/xorm                               1188
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle


bitly/oauth2_proxy                         1188
A reverse proxy that provides authentication with Google, Github or other provider


rcrowley/go-metrics                        1179
Go port of Coda Hale's Metrics library


yuin/gopher-lua                            1179
GopherLua: VM and compiler for Lua in Go


letsencrypt/boulder                        1176
An ACME-based CA, written in Go.


nwidger/nintengo                           1167
An NES emulator written in Go


minio/minio                                1162
Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License


cdarwin/go-koans                           1158
koans for go


rakyll/coop                                1145
Cheat sheet for some of the common concurrent flows in Go


dgraph-io/dgraph                           1144
Scalable, Distributed, Low Latency Graph Database


googollee/go-socket.io                     1142
socket.io library for golang, a realtime application framework.


elazarl/goproxy                            1139
An HTTP proxy library for Go


dgrijalva/jwt-go                           1132
Golang implementation of JSON Web Tokens (JWT)


xenolf/lego                                1128
Let's Encrypt client and ACME library written in Go


anacrolix/torrent                          1125
Full-featured BitTorrent client package and utilities


rakyll/gom                                 1119
A visual interface to work with runtime profiling data for Go


coreos/clair                               1114
Vulnerability Static Analysis for Containers


tidwall/tile38                             1106
Tile38 is a geolocation data store, spatial index, and realtime geofence. It supports a variety of object types including lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON. 


sideshow/apns2                             1104
⚡ 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.


FiloSottile/whosthere                      1098
A ssh server that knows who you are. $ ssh whoami.filippo.io


go-macaron/macaron                         1098
Package macaron is a high productive and modular web framework in Go.


mattn/gom                                  1084
Go Manager - bundle for go


koding/kite                                1074
Micro-service framework in Go


whyrusleeping/gx                           1070
A package management tool


henrylee2cn/pholcus                        1062
[爬虫软件 (golang)] Pholcus(幽灵蛛)是一款纯Go语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有Web、GUI、命令行三种操作界面;规则简单灵活、批量任务并发、输出方式丰富(mysql/mongodb/csv/excel等)、有大量Demo共享;同时她还支持横纵向两种抓取模式,支持模拟登录和任务暂停、取消等一系列高级功能。


nfnt/resize                                1056
Pure golang image resizing 


fogleman/pt                                1055
A path tracer written in Go.


ChimeraCoder/gojson                        1053
Automatically generate golang struct definitions from example JSON


gocraft/web                                1048
Go Router + Middleware. Your Contexts.


smira/aptly                                1048
aptly - Debian repository management tool


asaskevich/govalidator                     1043
[Go] Package of validators and sanitizers for strings, numerics, slices and structs


pachyderm/pachyderm                        1034
Containerized Data Analytics


syndtr/goleveldb                           1029
LevelDB key/value database in Go.


prasmussen/gdrive                          1019
Google Drive CLI Client


zachlatta/sshtron                          1015
Play Tron over SSH


shirou/gopsutil                            1015
psutil for golang


centrifugal/centrifugo                     1013
Real-time messaging (Websockets or SockJS) server in Go


onsi/ginkgo                                998
BDD Testing Framework for Go


coocood/freecache                          995
A cache library for Go with zero GC overhead.


visualfc/goqt                              991
Golang bindings to the Qt cross-platform application framework.


Yelp/dockersh                              989
A shell which places users into individual docker containers


crosbymichael/skydock                      983
Service discovery via DNS for docker


Shopify/sarama                             976
Sarama is a Go library for Apache Kafka 0.8 and 0.9 


golang/glog                                974
Leveled execution logs for Go


gpmgo/gopm                                 973
Go Package Manager (gopm) is a package manager and build tool for Go.


tealeg/xlsx                                971
Google Go (golang) library for reading and writing XLSX files.


ardanlabs/gotraining                       970
Go Training Class Material : 


arachnys/athenapdf                         948
Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker


lxc/lxd                                    947
Daemon based on liblxc offering a REST API to manage containers


cloudflare/redoctober                      945
Go server for two-man rule style file encryption and decryption.


kataras/iris                               945
Iris is a modern, community-driven web application framework for Go. Comes with the highest performance which ever achieved


bmizerany/pat                              943



rcrowley/go-tigertonic                     931
A Go framework for building JSON web services inspired by Dropwizard


uber/go-torch                              929
Stochastic flame graph profiler for Go programs


svent/sift                                 923
A fast and powerful alternative to grep


pressly/sup                                923
Super simple deployment tool - just Unix - think of it like 'make' for a network of servers


appc/spec                                  920
App Container Specification and Tooling


haxpax/gosms                               918
:mailbox_closed: Your own local SMS gateway in Go


chrislusf/glow                             915
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc.


PuerkitoBio/gocrawl                        912
Polite, slim and concurrent web crawler.


ravenac95/sudolikeaboss                    907
Get 1password access from iterm2


golang/protobuf                            904
Go support for Google's protocol buffers


docker/libcontainer                        901
PROJECT MOVED TO RUNC


alecthomas/gometalinter                    898
Concurrently run Go lint tools and normalise their output


go-zoo/bone                                894
Lightning Fast HTTP Multiplexer


justinas/alice                             892
Painless middleware chaining for Go


xiam/hyperfox                              883
HTTP/HTTPs MITM proxy and traffic recorder.


dancannon/gorethink                        881
Go language driver for RethinkDB


arnauddri/algorithms                       880
Algorithms & Data Structures in Go


go-gomail/gomail                           878
The best way to send emails in Go.


josephyzhou/github-trending                875
Tracking the most popular Github repos, updated daily


antonholmquist/jason                       874
Easy-to-use JSON Library for Go


davecgh/go-spew                            874
Implements a deep pretty printer for Go data structures to aid in debugging


mailhog/MailHog                            872
Web and API based SMTP testing


fvbock/endless                             872
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)


yahoo/webseclab                            871
set of web security test cases and a toolkit to construct new ones


RangelReale/osin                           869
Golang OAuth2 server library


fsnotify/fsnotify                          863
File system notifications for Go.


ddollar/forego                             861
Foreman in Go


BurntSushi/toml                            861
TOML parser for Golang with reflection.


fatih/color                                861
Color package for Go (golang)


yhat/scrape                                860
A simple, higher level interface for Go web scraping.


src-d/go-git                               854
A low level and highly extensible git client library


Terry-Mao/goim                             848
goim


pravj/geopattern                           848
Create beautiful generative image patterns from a string in golang.


fatih/structs                              844
Utilities for Go structs


tobyhede/go-underscore                     841
 Helpfully Functional Go -  A useful collection of Go utilities. Designed for programmer happiness. 


golang/tools                               839
[mirror] Go Tools


google/stenographer                        836
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


btcsuite/btcd                              834
An alternative full node bitcoin implementation written in Go (golang)


cloudson/gitql                             828
A git query language


go-mangos/mangos                           826
package mangos is an implementation in pure Go of the SP ("Scalable Protocols") protocols.


euphoria-io/heim                           821
A real-time community platform.


streadway/amqp                             819
Go client for AMQP 0.9.1


rach/pome                                  816
A Postgres Metrics Dashboard


uniqush/uniqush-push                       815
Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.


facette/facette                            812
Time series data visualization and graphing software


go-redis/redis                             809
Redis client for Golang.


RichardKnop/machinery                      806
Machinery is an asynchronous task queue/job queue based on distributed message passing.


Masterminds/squirrel                       803
Fluent SQL generation for golang


ajvb/kala                                  799
Modern Job Scheduler


mindreframer/golang-stuff                  799
interesting go libs


disintegration/imaging                     798
Simple Go image processing package


jwilder/docker-squash                      797
Squash docker images to make them smaller


mattn/go-gtk                               796
Go binding for GTK


nanobox-io/nanobox                         794
Local Development Done Right


variadico/noti                             792
Trigger notifications when a process completes.


bradfitz/goimports                         792
Tool to fix (add, remove) your Go imports automatically.


gosuri/uiprogress                          792
A go library to render progress bars in terminal applications


libgit2/git2go                             791
Git to Go. Like McDonald's but tastier.


hoisie/mustache                            787
The mustache template language in Go


sourcegraph/srclib                         787
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.


robfig/cron                                787
a cron library for go


agl/pond                                   784
Pond


surgemq/surgemq                            780
High-Performance MQTT Server and Client Libraries


go-mgo/mgo                                 778
The MongoDB driver for Go. See http://labix.org/mgo for details.


hlandau/acme                               772
:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)


cloudfoundry-incubator/lattice-release     772
Lattice


codetainerapp/codetainer                   771
A Docker container in your browser.


gitchain/gitchain                          771
Decentralized, peer-to-peer Git repositories aka "Git meets Bitcoin"


laurent22/massren                          771
massren - easily rename multiple files using your text editor


hyperhq/hyperd                             769
HyperContainer Daemon


go-yaml/yaml                               769
YAML support for the Go language.


goadapp/goad                               768
Goad is an AWS Lambda powered, highly distributed, load testing tool


ahmetalpbalkan/go-linq                     767
.NET LINQ-like query methods for Go


heroku/hk                                  764
DEPRECATED: see


michaelmacinnis/oh                         763
A surprisingly powerful Unix shell


nitrous-io/goop                            759
A simple dependency manager for Go (golang), inspired by Bundler.


oleiade/trousseau                          753
Networked and encrypted key-value database


divan/expvarmon                            746
TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).


goadesign/goa                              746
Design-based microservices in Go


jondot/groundcontrol                       745
Manage and monitor your Raspberry Pi with ease


micro/go-micro                             743
A pluggable RPC microservice library in Go


jingweno/gh                                742
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


mattbaird/elastigo                         739
A Go (golang) based Elasticsearch client library.


h2non/imaginary                            739
Fast HTTP microservice for high-level image processing. Perfectly fitted for Docker and Heroku.


go-llvm/llgo                               734
LLVM-based compiler for Go


pengwynn/flint                             729
Check your project for common sources of contributor friction.


gocircuit/escher                           729
Escher: A language for programming in metaphors http://escher.io


fsouza/go-dockerclient                     728
Go client for the Docker remote API.


tianon/gosu                                727
Simple Go-based setuid+setgid+setgroups+exec


allegro/bigcache                           726
Efficient cache for gigabytes of data written in Go.


ajstarks/svgo                              723
Go Language Library for SVG generation


rsms/gotalk                                720
Async peer communication protocol & library


osrg/gobgp                                 719
BGP implemented in the Go Programming Language


jamescun/switcher                          716
Run SSH and HTTP(S) on the same port


GeertJohan/go.rice                         714
go.rice is a Go package that makes working with resources such as html,js,css,images,templates, etc very easy.


flosch/pongo2                              714
Django-syntax like template-engine for Go


pilu/fresh                                 711
Build and (re)start go web apps after saving/creating/deleting source files. 


golang/oauth2                              709
Go OAuth2


jrallison/go-workers                       709
Sidekiq compatible background workers in golang


levigross/grequests                        707
A Go "clone" of the great and famous Requests library


jpillora/overseer                          706
Monitorable, gracefully restarting, self-upgrading binaries in Go (golang)


oikomi/FishChatServer                      705
鱼传尺素--纯golang编写的分布式可伸缩IM服务器(兼备智能硬件管理)


mozilla/mig                                704
Distributed & real time digital forensics at the speed of the cloud


cheggaaa/pb                                704
Console progress bar for Golang


sensu/uchiwa                               703
Uchiwa is a simple dashboard for the Sensu monitoring framework.


julienschmidt/go-http-routing-benchmark    703
Go HTTP request router and web framework benchmark


disintegration/gift                        702
Go Image Filtering Toolkit


vektra/templar                             696
A HTTP proxy to improve usage of HTTP APIs


kidoman/embd                               695
Embedded Programming Framework in Go


intelsdi-x/snap                            694
The open telemetry framework


tylertreat/BoomFilters                     694
Probabilistic data structures for processing continuous, unbounded streams.


skizzehq/skizze                            689
A probabilistic data structure service and storage


tylerb/graceful                            688
Graceful is a Go package enabling graceful shutdown of an http.Handler server.


celrenheit/lion                            686
Lion is a fast HTTP router for building modern scalable modular REST APIs in Go


gocql/gocql                                686
Package gocql implements a fast and robust Cassandra client for the Go programming language.


jondot/blade                               685
Better asset workflow for iOS developers. Generate Xcode image catalogs for iOS / OSX app icons, universal images, and more.


opencontainers/runtime-spec                685
Open Container Specifications


dustin/go-humanize                         683
Go Humans! (formatters for units to human friendly sizes)


markbates/goth                             683
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.


clipperhouse/gen                           677
Type-driven code generation for Go


nats-io/nats                               676
Golang client for NATS, the cloud native messaging system.


quarnster/completion                       675
This project aims to implement an editor and language agnostic backend


parnurzeal/gorequest                       675
GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )


golang/example                             674
Go example projects


jordan-wright/email                        673
Robust and flexible email library for Go


google/codesearch                          669
Fast, indexed regexp search over large file trees


rlmcpherson/s3gof3r                        669
Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI. http://godoc.org/github.com/rlmcpherson/s3gof3r


unrolled/render                            668
Go package for easily rendering JSON, XML, binary data, and HTML templates responses.


docopt/docopt.go                           668
A command-line arguments parser that will make you smile.


vulcand/oxy                                665
Go middlewares for HTTP servers & proxies


vmware/harbor                              665
An enterprise-class container registry server based on Docker Distribution


youtube/doorman                            664
Doorman: Global Distributed Client Side Rate Limiting.


Unknwon/go-web-foundation                  659
《Go Web基础》是一套针对 Google 出品的 Go 语言的视频语音教程,主要面向完成《Go编程基础》教程后希望进一步了解有关 Go Web 开发的学习者。


vektorlab/slackcat                         658
CLI utility to post files and command output to slack 


jroimartin/gocui                           658
Minimalist Go package aimed at creating Console User Interfaces.


docker/libnetwork                          657
Docker Networking


barnybug/cli53                             657
Command line tool for Amazon Route 53


cihub/seelog                               656
Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.


Shopify/go-lua                             652
A Lua VM in Go


eaigner/hood                               652
Database agnostic ORM for Go


coreos/dex                                 650
OpenID Connect Identity (OIDC) and OAuth 2.0 Provider with Pluggable Connectors


michaelsauter/crane                        649
Crane - Lift containers with ease


xtaci/gonet                                645
a game server skeleton in golang


kubernetes/heapster                        644
Compute Resource Usage Analysis and Monitoring of Container Clusters


hu17889/go_spider                          643
[爬虫框架 (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. 


shurcooL/Go-Package-Store                  643
An app that displays updates for the Go packages in your GOPATH.


adrianco/spigo                             642
Simulate Protocol Interactions in Go


justinas/nosurf                            640
CSRF protection middleware for Go.


Unknwon/build-web-application-with-golang_EN 639
Someone stole my work and violated license, fuck him.


joushou/sshmuxd                            638
sshmux frontend


victorcoder/dkron                          636
Dkron - Distributed, fault tolerant job scheduling system http://dkron.io


chanxuehong/wechat.v2                      636
weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk 


name5566/leaf                              635
A game server framework in Go (golang)


zachlatta/postman                          634
Command-line utility for batch-sending email.


google/google-api-go-client                632
Auto-generated Google APIs for Go


dghubble/gologin                           632
Chainable Go login handlers for authentication providers (OAuth1, OAuth2)


hashicorp/hcl                              630
HCL is a configuration language.


ory-am/hydra                               626
AWS IAM on steroids: A micro-service OAuth2, OpenID Connect and policy decision point provider written in Go.


hyperledger/fabric                         626
Fabric is a blockchain project in Incubation proposed to the community and documented at https://goo.gl/RYQZ5N.  Information on what Incubation entails can be found in the Hyperledger Project Lifecycle document (https://goo.gl/4edNRc)


weaveworks/scope                           624
Monitoring, visualisation & management for Docker & Kubernetes


remogatto/mandala                          622
A Go framework for writing native Android applications


nitrous-io/tug                             621
Docker development workflow


mitchellh/goamz                            621
Golang Amazon Library


abh/geodns                                 620
DNS server with per-client targeted responses


docker/notary                              619
Notary is a Docker project that allows anyone to have trust over arbitrary collections of data


restic/restic                              617
restic backup program


olivere/elastic                            617
Elasticsearch client for Go.


alecthomas/kingpin                         612
A Go (golang) command line and flag parser


JoelOtter/termloop                         611
Terminal-based game engine for Go, built on top of Termbox


sourcegraph/webloop                        610
WebLoop: Scriptable, headless WebKit with a Go API. Like PhantomJS, but for Go.


azer/boxcars                               608
Easy-to-configure Static Web & Reverse Proxy Server in Go


jgrahamc/webwatch                          608
Small program to download a web page, see if a string appears in it and send email if it does


QubitProducts/bamboo                       607
HAProxy auto configuration and auto service discovery for Mesos Marathon


matryer/silk                               607
Markdown based document-driven RESTful API testing.


bradfitz/talk-yapc-asia-2015               605
talk-yapc-asia-2015


s3git/s3git                                604
s3git: git for Cloud Storage. Version Control for Data. Create distributed, decentralized and versioned repositories that scale infinitely to 100s of millions of files and PBs of storage. Huge repos can be cloned on your local SSD for making changes, committing and pushing back. Oh yeah, and it dedupes too due to BLAKE2 Tree hashing.


cznic/ql                                   604
Package ql is a pure Go embedded SQL database.


bradfitz/gomemcache                        602
Go Memcached client library #golang


astaxie/beedb                              601
beedb is a go ORM,support database/sql interface,pq/mysql/sqlite


go-authboss/authboss                       601
The boss of http auth.


marmelab/gaudi                             598
Gaudi allows to share multi-component applications, based on Docker, Go, and YAML.


mattes/migrate                             598
Database migration handling in Golang


hashicorp/raft                             598
Golang implementation of the Raft consensus protocol


trustmaster/goflow                         596
Flow-based and dataflow programming library for Go programming language


dougblack/sleepy                           595
rest for go


golang/gddo                                595
Go Doc Dot Org


jinzhu/now                                 595
Now is a time toolkit for golang


knadh/niltalk                              591
A multi-room disposable chat service written in Go that uses WebSockets for live communication.


eknkc/amber                                591
Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade


montanaflynn/stats                         591
A statistics package with common functions that are missing from the Golang standard library. 


looterz/grimd                              589
:zap: fast dns proxy that can run anywhere, built to black-hole internet advertisements and malware servers


concourse/concourse                        589
BOSH Release


mitchellh/mapstructure                     585
Go library for decoding generic map values into native Go structures.


joushou/serve2d                            585
Protocol detecting server


google/gopacket                            584
Provides packet processing capabilities for Go


fogleman/gg                                583
Go Graphics - 2D rendering in Go with a simple API.


ugorji/go                                  583
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]


motemen/ghq                                583
Remote repository management made easy


ssllabs/ssllabs-scan                       582
A command-line reference-implementation client for SSL Labs APIs, designed for automated and/or bulk testing.


nsqio/go-nsq                               581
The official Go package for NSQ


codahale/sneaker                           577
A tool for securely storing secrets on S3 using Amazon KMS.


tdewolff/minify                            577
Go minifiers for web formats


spf13/afero                                577
A FileSystem Abstraction System for Go


op/go-logging                              577
Golang logging library


jessevdk/go-flags                          574
go command line option parser


sausheong/polyglot                         572
Polyglot is a distributed web framework that allows programmers to create web applications in multiple programming languages


SummitRoute/osxlockdown                    571
Apple OS X tool to audit for, and remediate, security configuration settings.


huichen/sego                               569
Go中文分词


hellogcc/100-gdb-tips                      568
A collection of gdb tips. 100 maybe just mean many here.


leo-stone/hack-petya                       567
search key to restore petya encrypted mft


astaxie/gopkg                              567
example for the go pkg's function


stretchr/goweb                             565
A lightweight RESTful web framework for Go


adonovan/gopl.io                           564
Example programs from "The Go Programming Language"


chzyer/readline                            564
Readline is a pure go(golang) implementation for GNU-Readline kind library


emirpasic/gods                             562
Go Data Structures. Tags: Containers, Sets, Lists, Stacks, Maps, Trees, HashSet, TreeSet, ArrayList, SinglyLinkedList, DoublyLinkedList, LinkedListStack, ArrayStack, HashMap, TreeMap, RedBlackTree, BinaryHeap, Comparator, Sort


jimmykuu/gopher                            562
Golang-China(golangtc.com) Website


jackc/pgx                                  560
PostgreSQL client library for Go


kisielk/errcheck                           558
errcheck checks that you checked errors.


kardianos/govendor                         558
Go vendor tool that works with the standard vendor file.


google/btree                               558



michaeldv/mop                              555
Stock market tracker for hackers


aws/amazon-ecs-agent                       554
Amazon EC2 Container Service Agent


ory-am/fosite                              553
Fosite is a security first OAuth2 and OpenID Connect framework for Google's Go Language in the era of micro services. API almost stable.


martinkirsche/wired-logic                  551
Wired Logic - a pixel based logic simulator


NVIDIA/nvidia-docker                       549
Build and run Docker containers leveraging NVIDIA GPUs


dullgiulio/pingo                           546
Plugins for Go


helm/helm-classic                          546
Helm - The Kubernetes Package Manager


kardianos/service                          546
Run go programs as a service on major platforms.


cloudfoundry/cli                           545
A CLI for Cloud Foundry written in Go


jfrazelle/binctr                           544
Fully static, unprivileged, self-contained, containers as executable binaries.


rogeralsing/gam                            544
Go Actor Model framework - Ultra fast distributed actors for Golang


scottferg/Fergulator                       543
NES emulator, written in Go


hashicorp/envconsul                        541
Read and set environmental variables for processes from Consul.


gengo/goship                               540
A simple tool for deploying code to servers.


netvarun/docket                            539
Docket - Custom docker registry that allows for lightning fast deploys through bittorrent


ChimeraCoder/anaconda                      527
A Go client library for the Twitter 1.1 API


shell909090/goproxy                        526
基于go写的隧道代理服务器,主要用于翻墙。


mefellows/muxy                             521
Simulating real-world distributed system failures


inconshreveable/go-update                  521
Build self-updating Golang programs


ConradIrwin/aws-name-server                519
DNS server that lets you look up ec2 instances by instance name


braintree/manners                          519
A polite Go HTTP server that shuts down gracefully.


skynetservices/skydns1                     517
DNS for skynet or any other service discovery


davecheney/gcvis                           517
Visualise Go program GC trace data in real time


ark-lang/ark                               514
A compiled systems programming language written in Go using the LLVM framework


getgauge/gauge                             514
Light weight cross-platform test automation


robpike/ivy                                514
ivy, an APL-like calculator


reborndb/reborn                            509
Distributed database fully compatible with redis protocol


sipin/gorazor                              509
Razor view engine for Golang


thejerf/suture                             509
Supervisor trees for Go.


apcera/libretto                            509
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.


vzex/dog-tunnel                            508
p2p tunnel,(udp mode work with kcp,https://github.com/skywind3000/kcp)


ha/doozer                                  508
Go client driver for doozerd, a consistent, distributed data store


mkaz/working-with-go                       504
A set of example golang code to start learning Go


cloudimmunity/docker-slim                  504
Optimize and secure your Docker containers


hoisie/redis                               503
A simple, powerful Redis client for Go


square/go-jose                             502
An implementation of JOSE standards in Golang.


funny/link                                 501
Go语言网络层脚手架


golang/net                                 500
[mirror] Go supplementary network libraries


ehazlett/interlock                         499
Docker Event Driven Plugin System


zond/god                                   498
A Go database


sanathp/statusok                           496
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. 


hpcloud/tail                               495
Go package for reading from continously updated files (tail -f)


argusdusty/Ferret                          494
An optimized substring search engine written in Go


project-iris/iris                          494
Decentralized cloud messaging


ziutek/mymysql                             493
MySQL Client API written entirely in Go


jackpal/Taipei-Torrent                     492
A(nother) Bittorrent client written in the go programming language


patrickmn/go-cache                         492
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.


GoesToEleven/GolangTraining                491
Training for Golang (go language)


BurntSushi/wingo                           490
A fully-featured window manager written in Go.


zimbatm/socketmaster                       490
Zero downtime restarts for your apps


advancedlogic/go-freeling                  488
Golang Natural Language Processing 


hanwen/go-fuse                             485
FUSE bindings for Go


tcnksm/gcli                                482
The easy way to build Golang command-line application.


mindreframer/golang-devops-stuff           482



alexflint/go-restructure                   480
Match regular expressions into struct fields


zakjan/cert-chain-resolver                 478
SSL certificate chain resolver


wendal/gor                                 476
Golang编写的静态博客引擎


thoas/picfit                               474
An image resizing server written in Go


keybase/client                             472
Keybase Go Library, Client, Service, OS X, iOS, Android, Electron


pilu/traffic                               472
Sinatra inspired regexp/pattern mux and web framework for Go


timeglass/glass                            472
Automated time tracking for Git repositories


mvdan/interfacer                           472
A linter that suggests interface types


yields/phony                               471
tiny command line fake data generator


dshearer/jobber                            471
A replacement for cron, with sophisticated status-reporting and error-handling.


go-playground/validator                    471
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving


jwilder/dockerize                          469
Utility to simplify running applications in docker containers


tinylib/msgp                               467
A Go code generator for MessagePack / msgpack.org[Go]


mholt/binding                              466
Reflectionless data binding for Go's net/http (not yet a stable 1.0, but not likely to change much either)


influxdata/kapacitor                       465
Open source framework for processing, monitoring, and alerting on time series data


ksimka/go-is-not-good                      465
A curated list of articles complaining that go (golang) isn't good enough


yinghuocho/firefly-proxy                   463
A proxy software to help circumventing the Great Firewall.


go-swagger/go-swagger                      462
Swagger 2.0 implementation for go


cdipaolo/goml                              461
On-line Machine Learning in Go (and so much more)


cortesi/modd                               459
A flexible tool for responding to filesystem changes


yosssi/ace                                 458
HTML template engine for Go


campoy/todo                                457
A task manager written in Go using TDD techniques, each commit should represent a step in the application development.


siddontang/mixer                           456
a MySQL proxy powered by Go


sourcegraph/appdash                        456
Application tracing system for Go, based on Google's Dapper.


franela/goreq                              455
Minimal and simple request library for Go language


nanopack/mist                              455
A distributed, tag-based pub-sub service for modern web applications and container-driven cloud.


outbrain/orchestrator                      454
MySQL replication topology manager/visualizer


monochromegane/go_design_pattern           453
Design patterns in Golang.


mattn/goreman                              452
foreman clone written in go language


stargrave/govpn                            452
Simple secure free software VPN daemon (mirror of http://git.cypherpunks.ru/cgit.cgi/govpn.git/)


gengo/grpc-gateway                         449
gRPC to JSON proxy generator


mcuadros/go-candyjs                        449
fully transparent bridge between Go and the JavaScript


rubenv/sql-migrate                         448
SQL schema migration tool for Go.


mailru/easyjson                            448
Fast JSON serializer for golang.


willnorris/imageproxy                      446
A caching, resizing image proxy written in Go


satori/go.uuid                             446
UUID package for Go


gocraft/dbr                                445
Additions to Go's database/sql for super fast performance and convenience.


ngmoco/falcore                             444
Modular HTTP server framework for Go


benbjohnson/megajson                       443
A JSON parser generator for high performance encoding and decoding in Go.


aktau/github-release                       442
Commandline app to create and edit releases on Github (and upload artifacts)


buger/jsonparser                           442
Alternative JSON parser for Go that does not require schema (so far fastest)


kahing/goofys                              440
a Filey System for Amazon S3 written in Go


go-validator/validator                     440
Package validator implements struct field validations


titanous/heartbleeder                      439
OpenSSL CVE-2014-0160 Heartbleed vulnerability test


Jeffail/gabs                               439
For parsing, creating and editing unknown or dynamic JSON in golang


moovweb/gokogiri                           437
A light libxml wrapper for Go


oniony/TMSU                                437
TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.


jstemmer/gotags                            437
ctags-compatible tag generator for Go


moul/advanced-ssh-config                   436
:computer: assh: ssh wrapper using ProxyCommand that adds regex, aliases, gateways, includes, dynamic hostnames to SSH and ssh-config


docker/containerd                          436
A daemon to control runC


digitalocean/doctl                         436
A command line tool for DigitalOcean services


juju/juju                                  435
juju is devops distilled


nlopes/slack                               435
Slack API in Go


vole/vole                                  433
Vole is a social, peer-to-peer web app for sharing words, pictures and videos.


SpectoLabs/hoverfly                        432
lightweight & fantastic service virtualization/API simulation tool, aims to be developer/tester friendly


mmcdole/gofeed                             432
Parse RSS and Atom feeds in Go


3ofcoins/jetpack                           432
**PROTOTYPE** FreeBSD Jail/ZFS based implementation of the Application Container Specification


bazil/fuse                                 431
FUSE library for Go.   go get bazil.org/fuse    


citadel/citadel                            430
A toolkit for building a distributed docker cluster


gosuri/uilive                              430
uilive is a go library for updating terminal output in realtime


citadel/citadel                            430
A toolkit for building a distributed docker cluster


Unknwon/go-rock-libraries-showcases        430
《Go名库讲解》是一套针对 Google 出品的 Go 语言的第三方库进行评测讲解的集博客、示例与语音视频为一体的综合教程,适合完成学习完成《Go编程基础》教程的学习者。


yinqiwen/gscan                             429
一个Go语言实现的HTTPS IP可用性扫描工具, 主要作用于Google IP


facebookgo/inject                          428
Package inject provides a reflect based injector.


rif/spark                                  427
Emergency web server


inconshreveable/log15                      425
Composable structured logging for Go


codegangsta/inject                         423
Dependency injection for go


ginuerzh/gost                              423
GO Simple Tunnel - a simple tunnel written in golang


openshift/geard                            422
geard is no longer maintained - see OpenShift 3 and Kubernetes


davecheney/profile                         421
A simple profiling support package for Go


trivago/gollum                             420
A n:m message multiplexer written in Go


htcat/htcat                                420
Parallel and Pipelined HTTP GET Utility


PuerkitoBio/fetchbot                       419
A simple and flexible web crawler that follows the robots.txt policies and crawl delays.


arschles/go-in-5-minutes                   418
Code for Go in 5 Minutes Screencasts


AcalephStorage/consul-alerts               418
A simple daemon to send notifications based on Consul health checks


google/badwolf                             417
Temporal graph store abstraction layer.


brutella/hc                                415
HomeControl is an implementation of the HomeKit Accessory Protocol (HAP) in Go.


takama/daemon                              415
A daemon package for use with Go (golang) services with no dependencies


gographics/imagick                         414
naive Go binding to ImageMagick's MagickWand C API


throttled/throttled                        414
throttling strategies for HTTP handlers


bogdanovich/siberite                       412
Siberite is a simple, lightweight, leveldb backed message queue written in Go.


alecthomas/gozmq                           410
Go (golang) bindings for the 0mq (zmq, zeromq) C API


unrolled/secure                            410
HTTP middleware for Go that facilitates some quick security wins.


bitly/statsdaemon                          409
an implementation of Etsy's statsd in Go


igrigorik/hackernews-button                408
Embeddable Hacker News button + vote counter for your site


graphql-go/graphql                         408
An implementation of GraphQL for Go / Golang


gogo/protobuf                              407
Protocol Buffers for Go with Gadgets


olahol/melody                              405
:notes: Minimalist websocket framework for Go


mitchellh/cli                              405
A Go library for implementing command-line interfaces.


facebookgo/httpcontrol                     405
Package httpcontrol allows for HTTP transport level control around timeouts and retries.


gliderlabs/connectable                     404
Magic proxy for internal services


tus/tusd                                   403
The official server implementation of the tus resumable upload protocol.


stripe/stripe-go                           402
Go client for the Stripe API


kelseyhightower/envconfig                  401
Golang library for managing configuration data from environment variables


samuel/go-zookeeper                        401
Native ZooKeeper client for Go


conformal/gotk3                            401
Go bindings for GTK3


gorilla/sessions                           399
Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.


shurcooL/markdownfmt                       398
Like gofmt, but for Markdown.


jaytaylor/shipbuilder                      398
The Open-source self-hosted Platform-as-a-Service written in Go


klauspost/compress                         398
Optimized compression packages


lunny/tango                                397
Micro & pluggable web framework for Go


hlandau/service                            396
:zap: Easily write daemonizable services in Go


EricLagergren/go-coreutils                 395
A cross-platform port of GNU's coreutils to Go


justone/dockviz                            393
Visualizing docker data


ruedap/alfred2-font-awesome-workflow       392
Font Awesome Workflow for Alfred 2


valyala/quicktemplate                      391
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


kobolog/gorb                               391
Go Routing and Balancing


hashicorp/memberlist                       391
Golang package for gossip based membership and failure detection


afex/hystrix-go                            389
Netflix's Hystrix latency and fault tolerance library, for Go 


dchest/captcha                             389
Go package captcha implements generation and verification of image and audio CAPTCHAs.


lazywei/go-opencv                          388
Go bindings for OpenCV / 2.x API in gocv / 1.x API in opencv


coocood/qbs                                388
QBS stands for Query By Struct. A Go ORM.


fatih/pool                                 388
Connection pool for Go's net.Conn interface


axw/gocov                                  387
Coverage testing tool for The Go Programming Language


EagerIO/Stout                              387
A reliable static website deploy tool


adnanh/webhook                             385
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.


mjibson/go-dsp                             385
Digital Signal Processing for Go


blackbeans/kiteq                           385
kiteq is a distributed mq framework 


socketplane/socketplane                    382
SocketPlane - Multi-Host Container Networking


AdRoll/goamz                               381
Fork of the GOAMZ version developed within Canonical with additional functionality with DynamoDB


hanwen/go-mtpfs                            380
Mount MTP devices over FUSE


rakyll/drive                               380
Pull or push Google Drive files


tleyden/open-ocr                           380
Run your own OCR-as-a-Service using Tesseract and Docker


compose/transporter                        380
Sync data between persistence engines, like ETL only not stodgy


coocood/jas                                379
A simple and powerful REST API framework for Go


pebbe/zmq4                                 378
A Go interface to ZeroMQ version 4


madari/go-socket.io                        377
A Socket.IO backend implementation written in Go


microcosm-cc/bluemonday                    377
bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS


natefinch/pie                              373
a toolkit for creating plugins for Go applications


chihaya/chihaya                            372
A high-performance BitTorrent tracker in Go.


Shopify/ejson                              371
EJSON is a small library to manage encrypted secrets using asymmetric encryption.


lukasmartinelli/pipecat                    370
Connect UNIX pipes and message queues


dborzov/lsp                                370
lsp is like ls command but more human-friendly


rsc/grind                                  370
Grind polishes Go programs.


didip/tollbooth                            370
Simple middleware to rate-limit HTTP requests.


purpleidea/mgmt                            369
A next generation config management prototype!


vulcand/vulcan                             369
[DEPRECATING] Development has moved to https://github.com/mailgun/oxy


go-gl-legacy/gl                            369
Go bindings for OpenGL


danderson/pixiecore                        369
PXE booting for people in a hurry.


Terry-Mao/bfs                              369
distributed file system(small file storage) writen by golang.


google/kati                                368
An experimental GNU make clone


renstrom/shortuuid                         368
:mushroom: A generator library for concise, unambiguous and URL-safe UUIDs


mozilla/masche                             368
MIG Memory Forensic library


AdRoll/hologram                            368
Easy, painless AWS credentials on developer laptops.


deckarep/golang-set                        367
A simple set type for the Go language.


goinaction/code                            367
Source Code for Go In Action examples


lukasmartinelli/pgfutter                   367
Import CSV and JSON into PostgreSQL the easy way


veandco/go-sdl2                            367
SDL2 binding for Go


aelsabbahy/goss                            366
Quick and Easy server validation


sbinet/go-python                           365
naive go bindings to the CPython C-API


go-pg/pg                                   364
Fast PostgreSQL client and ORM for Golang


alfredxing/calc                            364
A simple, fast command-line calculator written in Go


square/certstrap                           363
Tools to bootstrap CAs, certificate requests, and signed certificates.


fluffle/goirc                              363
Event-based stateful IRC client framework for Go.


fatih/set                                  363
Set data structure for Go


stretchr/gomniauth                         363
Authentication framework for Go applications.


sanbornm/go-selfupdate                     363
Enable your Golang applications to self update


dustin/seriesly                            362
A time series database.


cenk/backoff                               362
The exponential backoff algorithm in Go (Golang).


gyuho/learn                                362
learn


dogestry/dogestry                          360
Use Amazon S3 as your Docker registry


rackspace/gophercloud                      360
A Go SDK for OpenStack.


knq/xo                                     360
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server


nsf/godit                                  359
A very religious text editor


cpuguy83/docker-volumes                    359
Docker Volume Manager


olekukonko/tablewriter                     359
ASCII table in golang


packetzoom/logzoom                         358
A lightweight replacement for logstash indexer in Go


wercker/wercker                            358
The Wercker CLI can be used to execute pipelines locally for both local development and easy introspection.


klauspost/reedsolomon                      357
Reed-Solomon Erasure Coding in Go


ekanite/ekanite                            356
The Syslog server with built-in search


hashicorp/go-memdb                         355
Golang in-memory database built on immutable radix trees


golang/leveldb                             355
The LevelDB key-value database in the Go programming language.


yvasiyarov/gorelic                         354
New Relic agent for Go lang


xeipuuv/gojsonschema                       352
An implementation of JSON Schema, draft v4 - Go language


go-python/gopy                             352
gopy generates a CPython extension module from a go package.


nictuku/dht                                351
Kademlia/Mainline DHT node in Go.


FiloSottile/gvt                            351
gvt is the go vendoring tool for the GO15VENDOREXPERIMENT, based on gb-vendor


Coccodrillo/apns                           351
A Golang package for sending Apple Push Notifications and using the Feedback Service.


djherbis/buffer                            349
Composable Buffers for Go #golang


peterbourgon/diskv                         348
A disk-backed key-value store.


petar/GoLLRB                               348
A Left-Leaning Red-Black (LLRB) implementation of balanced binary search trees for Google Go


jsix/go2o                                  348
Golang基于DDD的o2o应用


crosbymichael/slex                         348
SSH multiplex


9seconds/ah                                348
A better history


hashicorp/go-plugin                        347
Golang plugin system over RPC.


ryanbressler/CloudForest                   347
Ensembles of decision trees in go/golang.


coreos/coreos-kubernetes                   347
CoreOS+Kubernetes documentation, Vagrant & AWS installers


lukasmartinelli/nigit                      346
Web server that wraps around programs and shell scripts and exposes them as API


eapache/go-resiliency                      346
Resiliency patterns for golang


alexflint/go-arg                           346
Struct-based argument parsing in Go


rakyll/go-hardware                         346
A directory of hardware related libs, tools, and tutorials for Go


jawher/mow.cli                             346
A versatile library for building CLI applications in Go


jmoiron/modl                               346
golang database modelling library


joyent/containerpilot                      345
A service for autodiscovery and configuration of applications running in containers


trustpath/sequence                         344
High performance sequential log analyzer and parser


bndr/gopencils                             343
Easily consume REST APIs with Go (golang)


beego/wetalk                               342
An open source project for Gopher community.


m3ng9i/ran                                 342
a simple static web server written in Go


paypal/gatt                                341
Gatt is a Go package for building Bluetooth Low Energy peripherals


rafikk/halfshell                           341
A proxy server for processing images on the fly.


yosssi/gcss                                340
Pure Go CSS Preprocessor


walter-cd/walter                           339
Tiny deployment pipeline


ibuildthecloud/systemd-docker              339
Wrapper for "docker run" to handle systemd quirks


c9s/c6                                     338
Compile SASS Faster ! C6 is a SASS-compatible compiler written in Go.


thoas/stats                                338
A Go middleware that stores various information about your web application (response time, status code count, etc.)


rancher/convoy                             338
A Docker volume plugin, managing persistent container volumes.


shaoshing/train                            337
Asset Management for web app using Golang.


hashicorp/yamux                            337
Golang connection multiplexing library


VividCortex/siesta                         337
Composable framework for writing HTTP handlers in Go.


meshbird/meshbird                          337
Distributed private networking


codeskyblue/go-sh                          336
like python-sh, for easy call shell with golang.


driskell/log-courier                       335
Log Courier, a lightweight log shipper with Logstash integration.


CenturyLinkLabs/watchtower                 335
Automatically update running Docker containers


onsi/gomega                                335
Ginkgo's Preferred Matcher Library


likexian/stathub-go                        334
A smart Hub for holding server Stat


mesosphere/mesos-dns                       334
 DNS-based service discovery for Mesos.


vishvananda/wormhole                       334
A smart proxy to connect docker containers.


teh-cmc/mmm                                334
[Go] mmm - manual memory management library.


mitchellh/ioprogress                       333
Go (golang) package for progress bars around io.Reader/Writers.


upper/db                                   333
Magic-free ORM-like package for Go.


xordataexchange/crypt                      333
Store and retrieve encrypted configs from etcd or consul


tj/robo                                    333
Simple Go / YAML-based task runner for the team.


mikespook/gorbac                           333
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.


pkg/errors                                 332
Functions for manipulating errors


monsti/monsti                              332
Simple and resource efficient CMS for small sites


gosuri/uitable                             332
A go library to improve readability in terminal apps using tabular data


rsc/c2go                                   331
C to Go translation tool supporting Go toolchain migration


stianeikeland/go-rpio                      330
:electric_plug: Raspberry Pi GPIO library for go-lang


sunfmin/fanout                             330
Fanout - make writing parallel code even easier


cespare/reflex                             329
Run a command when files change. Few frills.


tarm/serial                                328



goffee/goffee                              327
Global uptime monitoring via Tor


inconshreveable/srvdir                     327
Expose any folder as an HTTPS fileserver


rs/cors                                    326
Go net/http configurable handler to handle CORS requests


albrow/jobs                                325
A persistent and flexible background jobs library for go.


jcla1/gisp                                 324
Simple LISP in Go


strangeloop/StrangeLoop2013                324
Strange Loop 2013


akhenakh/statgo                            323
Access OS metrics from Golang,


kellydunn/golang-geo                       323
Geographical calculations in Go.


inconshreveable/muxado                     321
Stream multiplexing for Go


ryanskidmore/GoWork                        320
Go Library for distributing work to workers


boot2docker/boot2docker-cli                319
boot2docker management utility


exercism/cli                               319
A Go based command line tool for exercism.io.


xjdrew/gotunnel                            318
tcp tunnel


ajhager/engi                               318
A multi-platform 2D game library for Go.


alecthomas/go_serialization_benchmarks     318
Benchmarks of Go serialization methods


rubyist/circuitbreaker                     318
Circuit Breakers in Go


linkedin/Burrow                            318
Kafka Consumer Lag Checking


studygolang/studygolang                    318
Golang中文社区 | Go 语言中文网 | Go语言学习园地 源码


jeansfish/RFC6749.zh-cn                    318
A translation of simplified chinese for RFC 6749-The OAuth 2.0 Authorization Framework. RFC 6749 - OAuth 2.0授权框架简体中文翻译。


divan/depscheck                            317
Dependency checker for Golang (Go) packages. Prints stats and suggests to remove small LeftPad-like imports if any.


fzzy/radix                                 317
Redis client for Go


divan/gobenchui                            316
UI for overview of your Golang package benchmarks progress.


go-godo/godo                               316
golang build tool in the spirt of rake, gulp


huandu/xstrings                            316
xstrings: A collection of useful string functions for Go.


codahale/metrics                           315
This is not the Java library.


mesos/mesos-go                             315
Go language bindings for Apache Mesos


denisenkom/go-mssqldb                      315
Microsoft SQL server driver written in go language


subosito/iglo                              314
API blueprint's formatter


coreos/go-etcd                             314
DEPRECATED - please use the official client at https://github.com/coreos/etcd/tree/master/client


ewgRa/de_faq                               314
Полезная информация о жизни в Германии


manyminds/api2go                           314
JSONAPI.org Implementation for Go


tj/go-debug                                313
Conditional debug logging for Golang libraries & applications


nishanths/license                          313
Command-line license generator written in Go


cznic/kv                                   312
Package kv implements a simple and easy to use persistent key/value (KV) store.


vdobler/chart                              311
Provide basic charts in go


ReshNesh/pixlserv                          311
Go server for processing and serving of images


dominikh/go-unused                         311
Check Go programs for unused identifiers


zchee/docker-machine-driver-xhyve          310
Docker Machine driver plugin for xhyve (native OSX hypervisor)


AppliedTrust/traildash                     310
AWS CloudTrail Dashboard


tardisgo/tardisgo                          309
Golang->Haxe->CPP/CSharp/Java/JavaScript transpiler  


google/skicka                              307
Command-line utility for working with Google Drive. Join the mailing list at https://groups.google.com/forum/#!forum/skicka-users.


bradrydzewski/go.auth                      307
authentication API for Go web applications


kr/pretty                                  307
Pretty printing for Go values


huandu/facebook                            306
A Facebook Graph API SDK Library For Golang


digitalocean/godo                          306
DigitalOcean Go API client


mercari/gaurun                             306
A general push notification server in Go


jbrukh/bayesian                            306
Naive Bayesian Classification for Golang.


Jeffail/tunny                              305
A goroutine pool for golang


stathat/consistent                         305
Consistent hash package for Go.


nytlabs/hive                               304
A platform for backing crowdsourcing websites, built in golang for elasticsearch


progrium/go-extpoints                      304
Make Go packages extensible


graphite-ng/graphite-api-experiment        303
EXPERIMENTAL graphite api server TOY PROJECT NOT FOR PRODUCTION


ellotheth/pipethis                         303
Replace your `curl | sh` installers


pressly/chi                                302
Composable Go HTTP router built with net/context


secondbit/wendy                            302
A pure Go implementation of the Pastry Distributed Hash Table


mattn/go-xmpp                              300
go xmpp library (original was written by russ cox  )


alphazero/Go-Redis                         300
Google Go Client and Connectors for Redis


docker/libcompose                          300
An experimental go library providing Compose-like functionality


peterh/liner                               300
Pure Go line editor with history, inspired by linenoise


jadekler/git-go-websiteskeleton            300
A go skeleton for websites.


dghubble/sling                             300
A Go HTTP client library for creating and sending API requests


piranha/gostatic                           299
Fast static site generator


natefinch/lumberjack                       299
lumberjack is a rolling logger for Go


github/lfs-test-server                     299
Standalone Git LFS server


rakyll/statik                              298
Embed static files into a Go executable


adjust/redismq                             297
a durable message queue system for go based on redis, see also https://github.com/adjust/rmq


k0kubun/pp                                 297
Colored pretty printer for Go language


GoogleCloudPlatform/gcloud-golang          297
Google Cloud APIs Go Client Library


miketheprogrammer/go-thrust                297
Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib


cupcake/sigil                              296
Identicon generator


hmarr/codecube                             296
Docker-powered runnable code snippets


rainycape/gondola                          296
The web framework for writing faster sites, faster


grammarly/rocker-compose                   295
Docker composition tool with idempotency features for deploying apps composed of multiple containers.


paulbellamy/mango                          295
Mango is a modular web-application framework for Go, inspired by Rack, and PEP333.


igm/sockjs-go                              295
WebSocket emulation - Go server library


tonistiigi/dnsdock                         295
DNS service discovery for Docker containers


harbur/captain                             294
Captain - Convert your Git workflow to Docker :whale: containers


RobotsAndPencils/buford                    294
A push notification delivery engine for the new HTTP/2 APNS service.


mgutz/dat                                  294
Go Postgres Data Access Toolkit


golangers/framework                        293
Golanger Web Framework is a lightweight framework for writing web applications in Go.


mongodb/mongo-tools                        292



fuxiaohei/GoBlog                           292
personal site engine with goink framework


juju/ratelimit                             291
Efficient token-bucket-based rate limiter package.


mitchellh/go-mruby                         290
Go (golang) bindings to mruby.


sevlyar/go-daemon                          290
A library for writing system daemons in golang.


agl/xmpp-client                            290
An XMPP client with OTR support


madhurjain/gopee                           289
:cloud: Full-Fledged, Self-Hosted Web Proxy in Go


cloudfoundry/gorouter                      289
CF Router


alexanderGugel/wsd                         289
:facepunch: cURL for WebSocket Servers


jfrazelle/weather                          289
Weather via the command line.


convox/rack                                289
Open-source PaaS on AWS


RichardKnop/go-oauth2-server               288
OAuth2 server written in Golang.


codegangsta/martini-contrib                288
This project has moved!


flashmob/go-guerrilla                      288
Mini SMTP server written in golang


coreos/coreos-cloudinit                    288
an implementation of cloud-config written in Go


qor/qor-example                            287
An example application showcasing the QOR SDK


google/martian                             287
Martian is a library for building custom HTTP/S proxies


xlvector/hector                            287
Golang machine learning lib


sourcegraph/thesrc                         287
Example of a 3-layer (frontend, API, datastore) Go web app (based on the code that powers https://sourcegraph.com)


tj/stack                                   286
Minimalist provisioning tool written in Go.


pointlander/peg                            286
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.


google/syzkaller                           286
syzkaller is a distributed, unsupervised, coverage-guided Linux syscall fuzzer


otium/ytdl                                 285
YouTube download library and CLI written in Go


visualfc/go-ui                             285
golang ui


drone/routes                               285
routing API for Go web applications


jamiemccrindle/dockerception               284
Docker building dockers - keeping them small


t3rm1n4l/megacmd                           284
A command-line client for mega.co.nz storage service


vektra/vega                                284
A distributed mailbox system


deckarep/gosx-notifier                     284
gosx-notifier is a Go framework for sending desktop notifications to OSX 10.8 or higher


google/go-querystring                      284
go-querystring is Go library for encoding structs into URL query parameters.


joho/godotenv                              284
A Go port of Ruby's dotenv library (Loads environment variables from `.env`.)


go-resty/resty                             283
Simple HTTP and REST client for Go inspired by Ruby rest-client


jmoiron/jsonq                              283
simple json field access for golang


lucasb-eyer/go-colorful                    283
A library for playing with colors in go (golang).


tobert/pcstat                              282
Page Cache stat: get page cache stats for files on Linux


Cistern/catena                             282
A time series storage engine for Go


muesli/smartcrop                           281
smartcrop implementation in Go


jfrazelle/bane                             281
Custom AppArmor profile generator for docker containers


couchbase/sync_gateway                     281
Connects Couchbase Lite to Couchbase Server


rs/rest-layer                              280
REST Layer, Go (golang) REST API framework


jcuga/golongpoll                           279
golang long polling library.  Makes web pub-sub easy via HTTP long-poll server :smiley: :coffee: :computer:


Scalingo/go-graceful-restart-example       278
Example of server with graceful restart enable


efficient/epaxos                           278



lukasmartinelli/redis-pipe                 278
Treat Redis Lists like Unix Pipes


go-playground/lars                         278
:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.


kelseyhightower/terminus                   277
Get facts about a Linux system.


nu7hatch/gouuid                            277
Go binding for libuuid


samalba/dockerclient                       276
Docker client library in Go


AllenDang/w32                              276
A wrapper of windows apis for the Go Programming Language.


glycerine/zygomys                          276
Java has Clojure, Go has zygomys. A 100% Golang, easy-to-use Lisp.


skelterjohn/go.uik                         275
This project is "closed". If I begin again, it will be from scratch


thoj/go-ircevent                           274
Event based IRC client library in Go (golang)


jbenet/hashpipe                            273
hashpipe - pipe iff the hash matches


goamz/goamz                                273
Amazon AWS Library for Go


ejcx/passgo                                273
Simple golang password manager.


siddontang/go-mysql-elasticsearch          272
Sync MySQL data into elasticsearch 


shopspring/decimal                         272
Arbitrary-precision fixed-point decimal numbers in go


FlashBoys/go-finance                       271
Flexible, simple financial markets data in Go.


matryer/goblueprints                       271
Source code for Go Blueprints


mailslurper/mailslurper                    271
Local, web-based mail server application. Slurp mails into oblivion!


kubernetes/contrib                         271
This is a place for various components in the Kubernetes ecosystem that aren't part of the Kubernetes core.


gocraft/health                             270
Instrument your web apps with logging and metrics


golang/crypto                              270
[mirror] Go supplementary cryptography libraries


go-ini/ini                                 270
Package ini provides INI file read and write functionality in Go.


franela/goblin                             269
Minimal and Beautiful Go testing framework


nathany/looper                             269
Autotesting tool with readline support.


jmhodges/levigo                            269
levigo is a Go wrapper for LevelDB


PuerkitoBio/martini-api-example            268
An example RESTful API application built with Martini.


johnernaut/goatee                          268
A Redis-backed notification server written in Go


mitchellh/go-ps                            267
Find, list, and inspect processes from Go (golang).


sorintlab/stolon                           266
PostgreSQL cloud native High Availability


josephspurrier/gowebapp                    266
Basic MVC Web Application in Go


tj/go-spin                                 266
Terminal spinner package for Golang


bamzi/jobrunner                            266
Framework for performing work asynchronously, outside of the request flow


schollz/musicsaur                          265
Music synchronization from your browser!


jteeuwen/go-pkg-rss                        265
This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.


balzaczyy/golucene                         265
Go (Golang) port of Apache Lucene


sbinet/igo                                 264
A simple interactive Go interpreter built on go-eval with some readline-like refinements


SimonWaldherr/golang-examples              264
Go(lang) examples - (explain the basics of golang)


ungerik/go-start                           264
A high level web-framework for Go


antage/eventsource                         263
Server-sent events for Go


adammck/terraform-inventory                263
Terraform State → Ansible Dynamic Inventory


h2non/gentleman                            263
Full-featured plugin-oriented composable HTTP client toolkit for Go (͡° ͜ʖ ͡°)


hugows/hf                                  263
(another) Fuzzy file finder for the command line


docker-infra/docker-backup                 263
Tool for backing up docker volume / data containers


valyala/ybc                                262
Fast in-process BLOB cache with persistence support


hprose/hprose-go                           262
Hprose for Golang


stargrave/syncer                           262
Fast stateful file/disk data syncer (mirror of http://git.stargrave.org/cgit.cgi/syncer.git/)


toscale/go-react-example                   261
[DEPRECATED]  TAKE A LOOK THIS PROJECT https://github.com/olebedev/go-starter-kit INSTEAD. This is an example of project which shows how to render React app on Golang server-side


emccode/rexray                             261
REX-Ray provides a vendor agnostic storage orchestration engine.


mattn/anko                                 261
Scriptable interpreter written in golang


corylanou/tns-restful-json-api             261
This is the code repository that goes along with the "TheNewStack" article for RESTful JSON API post


ahmetalpbalkan/wagl                        260
:bee: DNS Service Discovery for Docker Swarm


andrewstuart/hn                            260
A hackernews ncurses CLI written in GO


coreos/go-systemd                          260
Go bindings to systemd socket activation, journal, D-Bus, and unit files


dockerboard/dockerboard                    259
Refactor, beginning with 2015-12-01T00:00:00Z


subgraph/oz                                257
OZ: a sandboxing system targeting everyday workstation applications


ryandotsmith/l2met                         257
Convert a formatted log stream into metrics


renstrom/go-wiki                           257
A simple HTTP server rendering Markdown styled documents


pierrre/imageserver                        257
Image server toolkit in Go


ogier/pflag                                256
Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.


nicksnyder/go-i18n                         256
Translate your Go program into multiple languages with templates and CLDR plural support.


doug-martin/goqu                           256
SQL builder and query library for golang


aaronlifton/Gooo                           255
Go lang web app "framework" showcasing straightforward, no-magic, web development


mattn/goveralls                            255



CiscoCloud/mesos-consul                    254
Mesos to Consul bridge for service discovery


dustin/gomemcached                         253
A memcached binary protocol toolkit for go.


VividCortex/godaemon                       253
Daemonize Go applications deviously.


vmware/govmomi                             253
Go library for the VMware vSphere API


davyxu/cellnet                             252
简单,方便,高效的Go语言的游戏服务器底层


golang/mock                                252
GoMock is a mocking framework for the Go programming language.


GameXG/TcpRoute2                           251
TcpRoute , TCP 层的路由器。对于 TCP 连接自动从多个线路(允许任意嵌套)、多个域名解析结果中选择最优线路。


smartystreets/go-disruptor                 251
A port of the LMAX Disruptor to the Go language.


jqs7/Jqs7Bot                               251
Telegram 中文群组列表机器人


ivpusic/neo                                251
Go Web Framework


nf/sigourney                               251
A modular audio synthesizer


oskca/sciter                               251
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development


fzipp/pythia                               250
Browser based user interface for the Go source code oracle


dshills/goauto                             250
Go package for building automation tools


qiniu/qlang                                250
The Q Language (Q语言)


rakyll/globalconf                          249
Persist flag values into an ini file


CenturyLinkLabs/dray                       249
An engine for managing the execution of container-based workflows.


badges/buckler                             249
Go library and CLI for making Shields-style badges (PNG)


benbjohnson/ego                            249
An ERB-style templating language for Go.


SumoLogic/sumoshell                        249
A terminal-only version of Sumo written in Go


jmcvetta/napping                           249
Golang HTTP client library


manishrjain/gocrud                         249
Go framework to simplify CRUD of structured data using Graph operations


AntoineAugusti/feature-flags               249
Feature flags API written in Go


golang/appengine                           249
Go App Engine packages


gonum/matrix                               249
Matrix packages for the Go language.


pkg/sftp                                   248
SFTP support for the go.crypto/ssh package


Artwalk/GO-ZhihuDaily                      248
知乎日报 Web 版(Go 实现)


gonum/plot                                 248
A repository for plotting and visualizing data


fumin/ntm                                  248
An implementation of Neural Turing Machines


QLeelulu/goku                              248
a golang web mvc framework, like asp.net mvc.


alioygur/godash                            247
A utility library in Go inspired by lodash


jpillora/cloud-torrent                     247
☁️  Cloud Torrent: a self-hosted remote torrent client


Jeffail/leaps                              247
A pair programming tool and library written in Golang


hortonworks/gohadoop                       247



go-gitea/gitea                             247
Git with a cup of tea, forked from Gogs with pr & wiki


andrewchambers/cc                          247
Cross platform C preprocessor and compiler.


jmcvetta/neoism                            246
Neo4j client for Golang


jingweno/nut                               246
Vendor Go dependencies


carbocation/interpose                      246
Minimalist net/http middleware for golang


fortytw2/leaktest                          246
Goroutine Leak Detector


jolestar/go-commons-pool                   245
a generic object pool for golang


bitly/go-hostpool                          244
Intelligently and flexibly pool among multiple hosts from your Go application


mgutz/logxi                                244
A 12-factor app logger built for performance and happy development


gdamore/tcell                              244
Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.