Skip to content

Latest commit

 

History

History
340 lines (328 loc) · 89.6 KB

awesome_go_dashboard.md

File metadata and controls

340 lines (328 loc) · 89.6 KB

Most starred repos in the past week (from 2016-04-11 to 2016-04-18)

Repo name ⬆️⭐ Description
echo 82 4113 Echo is a fast and unfancy HTTP server framework for Go (Golang). Up to 10x faster than the rest.
fzf 81 4667 🌸 A command-line fuzzy finder written in Go
gofeed 77 372 Parse RSS and Atom feeds in Go
caddy 64 5525 Fast, cross-platform HTTP/2 web server with automatic HTTPS
prometheus 58 4380 The Prometheus monitoring system and time series database.
kubernetes 56 13904 Container Cluster Manager from Google
vegeta 42 3699 HTTP load testing tool and library. It's over 9000!
beego 33 6815 beego is an open-source, high-performance web framework for the Go programming language.
awesome-remote-job 33 5340 A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python
etcd 31 9299 Distributed reliable key-value store for the most critical data of a distributed system

Most active repos in the past week (from 2016-04-11 to 2016-04-18)

Repo name ⬆️Pushes Description
cockroach 46 6698 A Scalable, Survivable, Strongly-Consistent SQL Database
kubernetes 44 13904 Container Cluster Manager from Google
etcd 41 9299 Distributed reliable key-value store for the most critical data of a distributed system
golf 34 109 The Golf web framework. ⛳
tidb 32 3797 TiDB is a distributed NewSQL database compatible with MySQL protocol
minio 25 1072 Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License
delve 18 3484 Delve is a debugger for the Go programming language.
jwt-go 16 1085 Golang implementation of JSON Web Tokens (JWT)
vim-go 16 4602 Go development plugin for Vim
gorethink 14 860 Go language driver for RethinkDB

Most starred repos in the past month (from 2016-03-19 to 2016-04-18)

Repo name ⬆️⭐ Description
echo 998 4113 Echo is a fast and unfancy HTTP server framework for Go (Golang). Up to 10x faster than the rest.
micro 648 1724 A microservice toolkit
vegeta 646 3699 HTTP load testing tool and library. It's over 9000!
kubernetes 568 13904 Container Cluster Manager from Google
dgraph 550 1079 Scalable, Distributed, Low Latency Graph Database
caddy 497 5525 Fast, cross-platform HTTP/2 web server with automatic HTTPS
gin 332 6292 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.
minio 301 1072 Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License
cockroach 301 6698 A Scalable, Survivable, Strongly-Consistent SQL Database
awesome-awesomeness 278 15994 A curated list of awesome awesomeness

Most active repos in the past month (from 2016-03-19 to 2016-04-18)

Repo name ⬆️Pushes Description
cockroach 360 6698 A Scalable, Survivable, Strongly-Consistent SQL Database
kubernetes 335 13904 Container Cluster Manager from Google
tidb 211 3797 TiDB is a distributed NewSQL database compatible with MySQL protocol
etcd 174 9299 Distributed reliable key-value store for the most critical data of a distributed system
gofeed 161 372 Parse RSS and Atom feeds in Go
vitess 101 3398 vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.
echo 88 4113 Echo is a fast and unfancy HTTP server framework for Go (Golang). Up to 10x faster than the rest.
minio 83 1072 Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License
go-lang-idea-plugin 76 3246 Google Go language IDE built using the IntelliJ Platform
micro 60 1724 A microservice toolkit

Inactive repos in 2016 (no recorded events and last updated was before 2016) (22 repos)

Repo name Description
gumblr 0 A Go Wrapper for the Tumblr v2 API
mlgo 0 Automatically exported from code.google.com/p/mlgo
mudlark-go-pkgs 0 Automatically exported from code.google.com/p/mudlark-go-pkgs
gocomplex 1 Automatically exported from code.google.com/p/gocomplex
rrdaclient 3 Go bindings for RRDA https://github.com/fcambus/rrda
go-google-analytics 4 Simple Reporting for Google Analytics
golang-micro-benchmarks 5 Tiny collection of micro benchmarks.
smitego 6 SmiteGo is an API wrapper for the Smite game from HiRez. It is written in Go!
hgo 7 Hgo is a collection of Go packages providing read-access to local Mercurial repositories.
go-steam 7 Go library for querying Source servers
libtextcat 8 Cgo binding for libtextcat C library
go-collada 8 Go package for working with the Collada file format.
brewerydb 10 Go library for http://www.brewerydb.com/ API
rex 10 Pleasures for Web in Golang
pushover 10 Go wrapper arround the Pushover API
golibstemmer 10 Go bindings for the snowball libstemmer library including porter 2
go-log 13 a golang log lib supports level and multi handlers
snowball 13 Cgo binding for Snowball C library
icu 15 Cgo binding for icu4c library
go-webcolors 17 Port of webcolors library from Python to Go
api 24 A REST framework for quickly writing resource based services in Golang.
multitick 43 A multiplexor for aligned time.Time tickers in Go

Inactive repos that has no push event in 2016 (236 repos)

Repo name Description
gumblr 0 A Go Wrapper for the Tumblr v2 API
mlgo 0 Automatically exported from code.google.com/p/mlgo
mudlark-go-pkgs 0 Automatically exported from code.google.com/p/mudlark-go-pkgs
gocomplex 1 Automatically exported from code.google.com/p/gocomplex
go-gt 1 Automatically exported from code.google.com/p/go-gt
go-fn 1 Automatically exported from code.google.com/p/go-fn
probab 1 Automatically exported from code.google.com/p/probab
go-eco 1 Automatically exported from code.google.com/p/go-eco
kace 2 Common case conversions covering common initialisms.
goshark 2
rrdaclient 3 Go bindings for RRDA https://github.com/fcambus/rrda
go-type-assertion-benchmark 3 Naive performance test of two ways to do type assertion in Go.
go_mediainfo 3 Golang bindings for libmediainfo
envconf 3 Configure Go applications from the environment
porter 3 porter stemmer
mpo 4 Simple Golang JPEG MPO (Multi Picture Object Decoder)
go-google-analytics 4 Simple Reporting for Google Analytics
textbelt 4 golang library for textbelt.com
fastlz 4 Wrap over FastLz for GoLang
go-txdb 4 Single transaction sql.Driver for GO
go-tmdb 4
datacounter 4 Golang counters for readers/writers
golang-micro-benchmarks 5 Tiny collection of micro benchmarks.
abutil 5 🆎 A collection of often-used Golang helpers
yakvs 6 YAKVS (Yet Another Key Value Store)
smitego 6 SmiteGo is an API wrapper for the Smite game from HiRez. It is written in Go!
go-spotify 6 Go library for the Spotify Web API
gofrac 6 A fractions library for go (http://golang.org)
godist 6 Probability distributions and associated methods in Go
awsenv 7 AWS environment config loader
hgo 7 Hgo is a collection of Go packages providing read-access to local Mercurial repositories.
go-steam 7 Go library for querying Source servers
gostat 8 Collection of statistical routines in golang
libtextcat 8 Cgo binding for libtextcat C library
go-collada 8 Go package for working with the Collada file format.
vorbis 9 A "native" ogg vorbis decoder for Go (uses inline stb_vorbis)
ethernet 9 Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
xkg 10 X Keyboard Grabber
brewerydb 10 Go library for http://www.brewerydb.com/ API
rex 10 Pleasures for Web in Golang
pushover 10 Go wrapper arround the Pushover API
flowgraph 10 Ready-send coordination layer on top of goroutines.
kvbench 10 Key/Value database benchmark
golibstemmer 10 Go bindings for the snowball libstemmer library including porter 2
purl 11 Perl, but fluffy like a cat!
bro 11 bro watch files in directory and run tests for them
slugify 11 A Go slugify application that handles string
okrun 11 ok, run your gofile
mp 11 Simple Email Parser
pravasan 11 Simple Migration Tool - written in Go
paicehusk 12 Golang implementation of the Paice/Husk Stemming Algorithm
bind 12
autoflags 12 Populate go command line app flags from config struct
tga 12 Go package for decoding and encoding TARGA image format
go-log 13 a golang log lib supports level and multi handlers
snowball 13 Cgo binding for Snowball C library
mp3 14 golang mp3 frame parser
gami 14 GO - Asterisk AMI Interface
gads 14 Google Adwords API for Go
neo4j 14 Neo4j Rest API Client for Go lang
go-nmea 14 NMEA parser library for Golang
medeina 15 Go HTTP routing tree based on HttpRouter. Inspired by Roda and Cuba.
go-dkim 15 DKIM package for golang
Ghost 15 A Go library for Snapchat's API
icu 15 Cgo binding for icu4c library
couchcache 16 A RESTful caching micro-service backed by Couchbase server
golarm 16 Fire alarms with system events
stats 16 📈 Monitors Go MemStats + System stats such as Memory, Swap and CPU and sends via UDP anywhere you want for logging etc...
raw 16 Package raw enables reading and writing data at the device driver level for a network interface. MIT Licensed.
linkio 16 Simulate network link speed
go-webcolors 17 Port of webcolors library from Python to Go
overalls 17 👖Multi-Package go project coverprofile for tools like goveralls
gomusicbrainz 17 a Go (Golang) MusicBrainz WS2 client library - work in progress
mockhttp 18 Mock object for Go http.ResponseWriter
guesslanguage 18 Guess the natural language of a text in Go
goose 20 Server-Sent Events in Go
portproxy 20 TCP proxy, highjacks HTTP to allow CORS
golang-sql-benchmark 21 A benchmarking shootout of various db/SQL utilities for Go
porter2 21 High Performance Porter2 Stemmer
hamcrest 22 Hamcrest matchers for the Go programming language
api 24 A REST framework for quickly writing resource based services in Golang.
goback 24 Golang simple exponential backoff package.
jsonf 25 Console JSON formatter with query feature
glfw 26 Go cross-platform glfw library for creating an OpenGL context and receiving events.
gcm 27 Google Cloud Messaging for application servers implemented using the Go programming language.
skiplist 27 skiplist for golang
checkstyle 28 checkstyle for go
log 28 Logging packages for Go
netbug 29 Package netbug provides a handler for registering profilers on your own ServeMux.
stemmer 29 Stemmer packages for Go programming language. Includes English and German stemmers.
go-pkg-complete 29 bash completion for go and wgo
structomap 30 Easily and dynamically generate maps from Go static structures
rodent 30 Manage Go Versions/Projects/Dependencies
go-couchdb 30 Yet another CouchDB HTTP API wrapper for Go
pkgreflect 31 A Go preprocessor for package scoped reflection
statics 31 📁 Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks
geom 33 2d geometry for golang
arp 34 Package arp implements the ARP protocol, as described in RFC 826. MIT Licensed.
goRecommend 35 Collaborative Filtering (CF) Algorithms in Go!
graphql 35 graphql parser + utilities
go-pr 35 Pattern recognition package in Go lang.
go-sox 36 libsox bindings for go
go-stem 36 Word Stemming in Go
trayhost 36 Cross-platform Go library to place an icon in the host operating system's taskbar.
libsvm 37 libsvm go version
sqrl 37 Fluent SQL generation for golang
gounidecode 37 Unicode transliterator for #golang
gh 37 Scriptable server and net/http middleware for GitHub Webhooks.
gographviz 38 Parses the Graphviz DOT language in golang
go-gd 39 Go bingings for GD (http://www.boutell.com/gd/)
pm 39 Processlist manager with TCP listener
encoding 40 Integer Compression Libraries for Go
go-taglib 40 Go wrapper for taglib
textcat 41 A Go package for n-gram based text categorization, with support for utf-8 and raw text
neural-go 42 A multilayer perceptron network implemented in Go, with training via backpropagation.
multitick 43 A multiplexor for aligned time.Time tickers in Go
go-nlp 45 Utilities for working with discrete probability distributions and other tools useful for doing NLP work
gocostmodel 47 Benchmarks of common basic operations for the Go language.
jsongo 48 Fluent API to make it easier to create Json objects.
myreplication 48 Golang MySql binary log replication listener
MMSEGO 48 Chinese word splitting algorithm MMSEG in GO
php_session_decoder 49 PHP session encoder/decoder written in Go
gotenv 49 Load environment variables dynamically in Go.
go-mutesting 50 Mutation testing for Go source code
termtables 51 Go ASCII Table Generator, ported from the Ruby terminal-tables library
go-cairo 51 Go binding for the cairo graphics library
filetype 51 Small Go package to infer the file type checking the magic numbers signature
gospecify 51 A BDD library for Go
vectormath 52 Vectormath for Go
bambam 53 auto-generate capnproto schema from your golang source files. Depends on go-capnproto-1.0 at https://github.com/glycerine/go-capnproto
yubigo 55 Yubigo is a Yubikey client API library that provides an easy way to integrate the Yubico Yubikey into your existing Go-based user authentication infrastructure.
forms 58 A lightweight go library for parsing form data or json from an http.Request.
Neo4j-GO 62 Neo4j REST Client in golang
colorgo 63 Colorize (highlight) `go build` command output
vim-compiler-go 63 Vim compiler plugin for Go (golang)
go-jump 64 go-jump: Jump consistent hashing
oplog 65 A generic oplog/replication system for microservices
scaneo 66 Generate Go code to convert database rows into arbitrary structs.
lrserver 67 LiveReload server for Go [golang]
kasia.go 68 Templating system for HTML and other text documents - go implementation
speedtest-resize 68 Compare various Image resize algorithms for the Go language
glop 70 Bare-bones osx alternative to sdl
go-trending 70 Go library for accessing trending repositories and developers at Github.
goes 70 A library to interact with Elasticsearch in Go!
cache2go 71 Simple go caching library with expiration capabilities and access counters
go-store 71 A simple and fast Redis backed key-value store library for Go
go-stun 72 a go implementation of the STUN client (RFC 3489 and RFC 5389)
go-fann 73 Go bindings for FANN, library for artificial neural networks
img 75 A selection of image manipulation tools
golang-graphics 76 Community-contributed Go graphics files
redeo 79 High-performance framework for building redis-protocol compatible TCP servers/services
gobrain 80 Neural Networks written in go
deepcopier 81 simple struct copying for golang
bloom 82 Bloom filters implemented in Go.
pubsub 83 A simple pubsub package for go.
raymond 83 Handlebars for golang
autobench 84 Go benchmark harness.
mini 84 A golang package for parsing ini-style configuration files
go-rest 88 A small and evil REST framework for Go
blas 89 Go implementation of BLAS (Basic Linear Algebra Subprograms)
httpauth 91 HTTP Authentication middlewares
dogo 92 Monitoring changes in the source file and automatically compile and run (restart).
zeus 93 Go HTTP router.
easyssh 93 Golang package for easy remote execution through SSH
passlib 94 🔑 Idiotproof golang password validation library inspired by Python's passlib
grpool 97 Lightweight Goroutine pool
regommend 98 Recommendation engine for Go
timeutil 102 timeutil - useful extensions (Timedelta, Strftime, ...) to the golang's time package
go3d 102 A performance oriented 2D/3D math package for Go
goskiplist 103 A skip list implementation in Go
robustly 103 Run functions resiliently in Go, catching and restarting panics
Watch 104 Watches for changes in a directory tree and reruns a command in an acme win or just on the terminal.
gospec 108 Testing framework for Go. Allows writing self-documenting tests/specifications, and executes them concurrently and safely isolated. [UNMAINTAINED]
go-pkg-xmlx 108 Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
gst 110 Go bindings for GStreamer
go-cron 114 A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
go-galib 117 Genetic Algorithms library written in Go / golang
waveform 118 Go package capable of generating waveform images from audio streams. MIT Licensed.
assert 123 Asserts to Go testing
logutils 130 Utilities for slightly better logging in Go (Golang).
EventBus 138 [Go] Lightweight eventbus with async compatibility for Go
goast-viewer 139 Golang AST visualizer
cuckoofilter 142 Cuckoo Filter: Practically Better Than Bloom
go-astar 144 Go implementation of the A* search algorithm
gotcp 148 A Go package for quickly building tcp servers
gobrew 151 Shell script to download and set GO environmental paths to allow multiple versions.
chalk 152 Intuitive package for prettifying terminal/console output. http://godoc.org/github.com/ttacon/chalk
ewma 154 Exponentially Weighted Moving Average algorithms for Go.
go-logger 154 Simple logger for Go programs
badactor 169 BadActor.org An in-memory application driven jailer written in Go
go-nude 171 Nudity detection with Go.
go-rate 187 A timed rate limiter for Go
gigo 191 GIGO: PIP for GO
accounting 196 money and currency formatting for golang
smartcrop 199 smartcrop implementation in Go
johnny-deps 215 Barebones dependency manager for Go.
agora 217 a dynamically typed, garbage collected, embeddable programming language built with Go
GarageEngine 220 Game engine written in Go (golang).
dotsql 223 A Golang library for using SQL.
nut 244 Vendor Go dependencies
godaemon 248 Daemonize Go applications deviously.
jobrunner 265 Framework for performing work asynchronously, outside of the request flow
levigo 268 levigo is a Go wrapper for LevelDB
mango 295 Mango is a modular web-application framework for Go, inspired by Rack, and PEP333.
gondola 296 The web framework for writing faster sites, faster
tunny 301 A goroutine pool for golang
chart 302 Provide basic charts in go
facebook 302 A Facebook Graph API SDK Library For Golang
go.auth 305 authentication API for Go web applications
go-debug 312 Conditional debug logging for Golang libraries & applications
xstrings 314 xstrings: A collection of useful string functions for Go.
gisp 323 Simple LISP in Go
jobs 324 A persistent and flexible background jobs library for go.
c6 336 Compile SASS Faster ! C6 is a SASS-compatible compiler written in Go.
gcss 337 Pure Go CSS Preprocessor
go-selfupdate 360 Enable your Golang applications to self update
go-dsp 382 Digital Signal Processing for Go
qbs 385 QBS stands for Query By Struct. A Go ORM.
httpcontrol 407 Package httpcontrol allows for HTTP transport level control around timeouts and retries.
htcat 416 Parallel and Pipelined HTTP GET Utility
binding 461 Reflectionless data binding for Go's net/http (not yet a stable 1.0, but not likely to change much either)
traffic 471 Sinatra inspired regexp/pattern mux and web framework for Go
gcli 476 The easy way to build Golang command-line application.
redis 501 A simple, powerful Redis client for Go
gorazor 502 Razor view engine for Golang
now 587 Now is a time toolkit for golang
gonet 637 a game server skeleton in golang
nosurf 639 CSRF protection middleware for Go.
llgo 733 LLVM-based compiler for Go
go-linq 753 .NET LINQ-like query methods for Go
goop 759 A simple dependency manager for Go (golang), inspired by Bundler.
go-underscore 840 Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
gosms 914 📪 Your own local SMS gateway in Go
web 1037 Go Router + Middleware. Your Contexts.
coop 1143 Cheat sheet for some of the common concurrent flows in Go
streamtools 1273 tools for working with streams of data