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.