LoginSignup
18
17

More than 5 years have passed since last update.

Awesome-go(golangのライブラリリスト)のスター数まとめ-全部編(2018/10/9版)

Posted at

概要

Go言語のライブラリのリストに、Awesome-goというものがあります。
- https://github.com/avelino/awesome-go

1500近くのライブラリがリストアップされていて、どれを採用してよいやらわからないため、参考までにgithubのスター数をカウントしました。

色を塗りたかったのですが、できなかったため、★の数で表現しました。

★=100個越え
★★=500個越え
★★★=1000個越え
★★★★=5000個越え
★★★★★=10000個越え

総評

githubに公開されているものは、全部で1446でした。

ご参考になれば幸いです。

Audio and Music

Libraries for manipulating audio.

名前 スター数 githubのURL スターの多さ
EasyMIDI 14 https://github.com/algoGuy/EasyMIDI
flac 79 https://github.com/eaburns/flac
flac 77 https://github.com/mewkiz/flac
gaad 47 https://github.com/Comcast/gaad
go-sox 78 https://github.com/krig/go-sox
go_mediainfo 18 https://github.com/zhulik/go_mediainfo
gosamplerate 7 https://github.com/dh1tw/gosamplerate
id3v2 74 https://github.com/bogem/id3v2
malgo 37 https://github.com/gen2brain/malgo
minimp3 14 https://github.com/tosone/minimp3
mix 86 https://github.com/go-mix/mix
mp3 77 https://github.com/tcolgate/mp3
music-theory 216 https://github.com/go-music-theory/music-theory
PortAudio 218 https://github.com/gordonklaus/portaudio
portmidi 176 https://github.com/rakyll/portmidi
taglib 63 https://github.com/wtolson/go-taglib
vorbis 20 https://github.com/mccoyst/vorbis
waveform 215 https://github.com/mdlayher/waveform

Authentication and OAuth

Libraries for implementing authentications schemes.

名前 スター数 githubのURL スターの多さ
authboss 1,554 https://github.com/volatiletech/authboss ★★★
branca 29 https://github.com/hako/branca
casbin 2,964 https://github.com/hsluoyz/casbin ★★★
cookiestxt 1 https://github.com/mengzhuo/cookiestxt
Go-AWS-Auth 213 https://github.com/smartystreets/go-aws-auth
go-jose 931 https://github.com/square/go-jose ★★
go-oauth2-server 977 https://github.com/RichardKnop/go-oauth2-server ★★
gologin 899 https://github.com/dghubble/gologin ★★
gorbac 768 https://github.com/mikespook/gorbac ★★
goth 1,884 https://github.com/markbates/goth ★★★
httpauth 154 https://github.com/goji/httpauth
jwt 48 https://github.com/robbert229/jwt
jwt 12 https://github.com/pascaldekloe/jwt
jwt-auth 131 https://github.com/adam-hanna/jwt-auth
jwt-go 4,241 https://github.com/dgrijalva/jwt-go ★★★
loginsrv 633 https://github.com/tarent/loginsrv ★★
oauth2 1,834 https://github.com/golang/oauth2 ★★★
osin 1 https://github.com/RangelReale/osin
paseto 145 https://github.com/o1egl/paseto
permissions2 279 https://github.com/xyproto/permissions2
rbac 16 https://github.com/zpatrick/rbac
securecookie 23 https://github.com/chmike/securecookie
session 73 https://github.com/icza/session
sessiongate-go 5 https://github.com/f0rmiga/sessiongate-go
sessions 34 https://github.com/adam-hanna/sessions
signedvalue 5 https://github.com/sashka/signedvalue
Tornado's 16,592 https://github.com/tornadoweb/tornado ★★★★★
yubigo 92 https://github.com/GeertJohan/yubigo

Command Line

Standard CLI

Libraries for building standard or basic Command Line applications.

名前 スター数 githubのURL スターの多さ
argparse 50 https://github.com/akamensky/argparse
argv 9 https://github.com/cosiner/argv
cli 402 https://github.com/mkideal/cli
cli 36 https://github.com/teris-io/cli
cli-init 844 https://github.com/tcnksm/gcli ★★
cobra 9,051 https://github.com/spf13/cobra ★★★★
commandeer 65 https://github.com/jaffee/commandeer
complete 496 https://github.com/posener/complete
docopt.go 986 https://github.com/docopt/docopt.go ★★
drive 4,424 https://github.com/odeke-em/drive ★★★
env 31 https://github.com/codingconcepts/env
flag 86 https://github.com/cosiner/flag
flaggy 366 https://github.com/integrii/flaggy
flagvar 22 https://github.com/sgreben/flagvar
go-arg 524 https://github.com/alexflint/go-arg ★★
go-commander 6 https://github.com/yitsushi/go-commander
go-flags 1,153 https://github.com/jessevdk/go-flags ★★★
gocmd 21 https://github.com/devfacet/gocmd
kingpin 2,069 https://github.com/alecthomas/kingpin ★★★
liner 482 https://github.com/peterh/liner
mitchellh/cli 865 https://github.com/mitchellh/cli ★★
mow.cli 563 https://github.com/jawher/mow.cli ★★
pflag 496 https://github.com/spf13/pflag
readline 1,226 https://github.com/chzyer/readline ★★★
sflags 63 https://github.com/octago/sflags
strumt 20 https://github.com/antham/strumt
ukautz/clif 89 https://github.com/ukautz/clif
urfave/cli 9,017 https://github.com/urfave/cli ★★★★
wlog 26 https://github.com/dixonwille/wlog
wmenu 57 https://github.com/dixonwille/wmenu

Advanced Console UIs

Libraries for building Console Applications and Console User Interfaces.

名前 スター数 githubのURL スターの多さ
aurora 334 https://github.com/logrusorgru/aurora
cfmt 42 https://github.com/mingrammer/cfmt
chalk 270 https://github.com/ttacon/chalk
color 2,694 https://github.com/fatih/color ★★★
colourize 13 https://github.com/TreyBastian/colourize
ctc 3 https://github.com/wzshiming/ctc
go-ataman 7 https://github.com/workanator/go-ataman
go-colorable 299 https://github.com/mattn/go-colorable
go-colortext 177 https://github.com/daviddengcn/go-colortext
go-isatty 265 https://github.com/mattn/go-isatty
go-prompt 1,788 https://github.com/c-bata/go-prompt ★★★
python-prompt-toolkit 4,768 https://github.com/jonathanslenders/python-prompt-toolkit ★★★
gocui 3,553 https://github.com/jroimartin/gocui ★★★
gommon/color 244 https://github.com/labstack/gommon/tree/master/color
gookit/color 17 https://github.com/gookit/color
mpb 314 https://github.com/vbauerster/mpb
progressbar 341 https://github.com/schollz/progressbar
simpletable 100 https://github.com/alexeyco/simpletable
tabular 14 https://github.com/InVisionApp/tabular
termbox-go 3,015 https://github.com/nsf/termbox-go ★★★
termtables 189 https://github.com/apcera/termtables
terminal-tables 1,051 https://github.com/tj/terminal-table ★★★
termui 7,879 https://github.com/gizak/termui ★★★★
blessed-contrib 11,819 https://github.com/yaronn/blessed-contrib ★★★★★
tui-go 1,453 https://github.com/marcusolsson/tui-go ★★★
uilive 678 https://github.com/gosuri/uilive ★★
uiprogress 1,180 https://github.com/gosuri/uiprogress ★★★
uitable 448 https://github.com/gosuri/uitable

Configuration

Libraries for configuration parsing.

名前 スター数 githubのURL スターの多さ
config 174 https://github.com/olebedev/config
configure 39 https://github.com/paked/configure
confita 176 https://github.com/heetch/confita
conflate 13 https://github.com/miracl/conflate
env 574 https://github.com/caarlos0/env ★★
envcfg 87 https://github.com/tomazk/envcfg
envconf 7 https://github.com/ian-kent/envconf
envconfig 126 https://github.com/vrischmann/envconfig
envh 88 https://github.com/antham/envh
gcfg 95 https://github.com/go-gcfg/gcfg
go-up 15 https://github.com/ufoscout/go-up
goConfig 80 https://github.com/crgimenes/goConfig
godotenv 1,464 https://github.com/joho/godotenv ★★★
gofigure 55 https://github.com/ian-kent/gofigure
gone/jconf 22 https://github.com/One-com/gone/tree/master/jconf
gookit/config 18 https://github.com/gookit/config
hjson 147 https://github.com/hjson/hjson-go
ingo 20 https://github.com/schachmat/ingo
ini 1,121 https://github.com/go-ini/ini ★★★
joshbetz/config 190 https://github.com/joshbetz/config
kelseyhightower/envconfig 1,868 https://github.com/kelseyhightower/envconfig ★★★
mini 17 https://github.com/sasbury/mini
sprbox 3 https://github.com/oblq/sprbox
store 229 https://github.com/tucnak/store
viper 6,424 https://github.com/spf13/viper ★★★★
xdg 10 https://github.com/OpenPeeDeeP/xdg

Continuous Integration

Tools for help with continuous integration.

名前 スター数 githubのURL スターの多さ
drone 15,832 https://github.com/drone/drone ★★★★★
duci 10 https://github.com/duck8823/duci
gomason 10 https://github.com/nikogura/gomason
goveralls 516 https://github.com/mattn/goveralls ★★
overalls 94 https://github.com/go-playground/overalls
roveralls 11 https://github.com/LawrenceWoodman/roveralls

CSS Preprocessors

Libraries for preprocessing CSS files.

名前 スター数 githubのURL スターの多さ
c6 414 https://github.com/c9s/c6
gcss 406 https://github.com/yosssi/gcss
go-libsass 102 https://github.com/wellington/go-libsass

Data Structures

Generic datastructures and algorithms in Go.

名前 スター数 githubのURL スターの多さ
algorithms 78 https://github.com/shady831213/algorithms
binpacker 95 https://github.com/zhuangsirui/binpacker
bit 23 https://github.com/yourbasic/bit
bitset 390 https://github.com/willf/bitset
bloom 118 https://github.com/zhenjl/bloom
bloom 9 https://github.com/yourbasic/bloom
boomfilters 1,011 https://github.com/tylertreat/BoomFilters ★★★
concurrent-writer 8 https://github.com/free/concurrent-writer
conjungo 44 https://github.com/InVisionApp/conjungo
count-min-log 39 https://github.com/seiflotfy/count-min-log
cuckoofilter 374 https://github.com/seiflotfy/cuckoofilter
deque 8 https://github.com/gammazero/deque
encoding 86 https://github.com/zhenjl/encoding
go-adaptive-radix-tree 39 https://github.com/plar/go-adaptive-radix-tree
go-datastructures 4,436 https://github.com/Workiva/go-datastructures ★★★
go-ef 8 https://github.com/amallia/go-ef
go-geoindex 284 https://github.com/hailocab/go-geoindex
go-mcache 12 https://github.com/OrlovEvgeny/go-mcache
go-rquad 86 https://github.com/aurelien-rainone/go-rquad
gods 4,602 https://github.com/emirpasic/gods ★★★
golang-set 840 https://github.com/deckarep/golang-set ★★
goset 10 https://github.com/zoumo/goset
goskiplist 169 https://github.com/ryszard/goskiplist
gota 630 https://github.com/kniren/gota ★★
hilbert 152 https://github.com/google/hilbert
hyperloglog 610 https://github.com/axiomhq/hyperloglog ★★
levenshtein 21 https://github.com/agext/levenshtein
levenshtein 29 https://github.com/agnivade/levenshtein
mafsa 267 https://github.com/smartystreets/mafsa
merkletree 96 https://github.com/cbergoon/merkletree
mspm 3 https://github.com/BlackRabbitt/mspm
pipeline 5 https://github.com/hyfather/pipeline
roaring 471 https://github.com/RoaringBitmap/roaring
set 4 https://github.com/StudioSol/set
skiplist 59 https://github.com/MauriceGit/skiplist
skiplist 57 https://github.com/gansidui/skiplist
trie 311 https://github.com/derekparker/trie
ttlcache 69 https://github.com/diegobernardes/ttlcache
willf/bloom 524 https://github.com/willf/bloom ★★

Database

Databases implemented in Go.

名前 スター数 githubのURL スターの多さ
badger 4,317 https://github.com/dgraph-io/badger ★★★
BigCache 1,635 https://github.com/allegro/bigcache ★★★
bolt 9,001 https://github.com/boltdb/bolt ★★★★
buntdb 2,074 https://github.com/tidwall/buntdb ★★★
cache2go 645 https://github.com/muesli/cache2go ★★
clusteredBigCache 23 https://github.com/oaStuff/clusteredBigCache
cockroach 14,437 https://github.com/cockroachdb/cockroach ★★★★★
couchcache 36 https://github.com/codingsince1985/couchcache
CovenantSQL 307 https://github.com/CovenantSQL/CovenantSQL
dgraph 6,484 https://github.com/dgraph-io/dgraph ★★★★
diskv 635 https://github.com/peterbourgon/diskv ★★
eliasdb 489 https://github.com/krotik/eliasdb
forestdb 29 https://github.com/couchbase/goforestdb
GCache 523 https://github.com/bluele/gcache ★★
go-cache 1,975 https://github.com/pmylund/go-cache ★★★
goleveldb 2,510 https://github.com/syndtr/goleveldb ★★★
LevelDB 15,087 https://github.com/google/leveldb ★★★★★
gorocksdb 6 https://github.com/kapitan-k/gorocksdb
groupcache 6,747 https://github.com/golang/groupcache ★★★★
influxdb 14,498 https://github.com/influxdb/influxdb ★★★★★
ledisdb 2,704 https://github.com/siddontang/ledisdb ★★★
levigo 338 https://github.com/jmhodges/levigo
moss 537 https://github.com/couchbase/moss ★★
piladb 164 https://github.com/fern4lvarez/piladb
prometheus 19,355 https://github.com/prometheus/prometheus ★★★★★
rqlite 4,033 https://github.com/rqlite/rqlite ★★★
Scribble 14 https://github.com/nanobox-io/golang-scribble
slowpoke 58 https://github.com/recoilme/slowpoke
tempdb 12 https://github.com/rafaeljesus/tempdb
tidb 15,210 https://github.com/pingcap/tidb ★★★★★
tiedot 2,154 https://github.com/HouzuoGuo/tiedot ★★★
Vasto 91 https://github.com/chrislusf/vasto

Database schema migration.

名前 スター数 githubのURL スターの多さ
darwin 69 https://github.com/GuiaBolso/darwin
go-fixtures 16 https://github.com/RichardKnop/go-fixtures
go-pg-migrations 10 https://github.com/robinjoseph08/go-pg-migrations
gondolier 20 https://github.com/emvicom/gondolier
goose 83 https://github.com/steinbacher/goose
gormigrate 196 https://github.com/go-gormigrate/gormigrate
migrate 866 https://github.com/golang-migrate/migrate ★★
pravasan 22 https://github.com/pravasan/pravasan
soda 454 https://github.com/gobuffalo/pop/tree/master/soda
sql-migrate 1,095 https://github.com/rubenv/sql-migrate ★★★

Database tools.

名前 スター数 githubのURL スターの多さ
chproxy 162 https://github.com/Vertamedia/chproxy
clickhouse-bulk 83 https://github.com/nikepan/clickhouse-bulk
go-mysql 1,293 https://github.com/siddontang/go-mysql ★★★
go-mysql-elasticsearch 1,697 https://github.com/siddontang/go-mysql-elasticsearch ★★★
kingshard 3,799 https://github.com/flike/kingshard ★★★
myreplication 116 https://github.com/2tvenom/myreplication
orchestrator 1,759 https://github.com/github/orchestrator ★★★
pgweb 5,297 https://github.com/sosedoff/pgweb ★★★★
prep 20 https://github.com/hexdigest/prep
pREST 1,836 https://github.com/nuveo/prest ★★★
rwdb 9 https://github.com/andizzle/rwdb
vitess 6,630 https://github.com/youtube/vitess ★★★★

SQL query builder, libraries for building and using SQL.

名前 スター数 githubのURL スターの多さ
dat 533 https://github.com/mgutz/dat ★★
Dotsql 373 https://github.com/gchaincl/dotsql
gendry 427 https://github.com/didi/gendry
godbal 47 https://github.com/xujiajun/godbal
goqu 451 https://github.com/doug-martin/goqu
igor 68 https://github.com/galeone/igor
ormlite 0 https://github.com/pupizoid/ormlite
ozzo-dbx 259 https://github.com/go-ozzo/ozzo-dbx
scaneo 136 https://github.com/variadico/scaneo
sqrl 128 https://github.com/elgris/sqrl
Squirrel 1,710 https://github.com/Masterminds/squirrel ★★★
xo 1,752 https://github.com/knq/xo ★★★

Database Drivers

Libraries for connecting and operating databases.

Relational Databases

名前 スター数 githubのURL スターの多さ
avatica 17 https://github.com/apache/calcite-avatica-go
bgc 9 https://github.com/viant/bgc
firebirdsql 89 https://github.com/nakagami/firebirdsql
go-adodb 82 https://github.com/mattn/go-adodb
go-mssqldb 811 https://github.com/denisenkom/go-mssqldb ★★
go-oci8 328 https://github.com/mattn/go-oci8
go-sql-driver/mysql 6,191 https://github.com/go-sql-driver/mysql ★★★★
go-sqlite3 2,777 https://github.com/mattn/go-sqlite3 ★★★
gofreetds 76 https://github.com/minus5/gofreetds
goracle 128 https://github.com/go-goracle/goracle
pgx 1,509 https://github.com/jackc/pgx ★★★
pq 4,245 https://github.com/lib/pq ★★★

NoSQL Databases

名前 スター数 githubのURL スターの多さ
aerospike-client-go 281 https://github.com/aerospike/aerospike-client-go
arangolite 64 https://github.com/solher/arangolite
asc 4 https://github.com/viant/asc
cachego 96 https://github.com/fabiorphp/cachego
cayley 11,763 https://github.com/google/cayley ★★★★★
dsc 6 https://github.com/viant/dsc
dynago 59 https://github.com/underarmour/dynago
go-couchbase 281 https://github.com/couchbase/go-couchbase
go-couchdb 50 https://github.com/fjl/go-couchdb
gocb 265 https://github.com/couchbase/gocb
godscache 3 https://github.com/defcronyke/godscache
gomemcache 966 https://github.com/bradfitz/gomemcache/ ★★
gorethink 1,373 https://github.com/dancannon/gorethink ★★★
goriak 23 https://github.com/zegl/goriak
mgo 1,108 https://github.com/globalsign/mgo ★★★
mongo-go-driver 988 https://github.com/mongodb/mongo-go-driver ★★
neo4j 23 https://github.com/cihangir/neo4j
Neo4j-GO 68 https://github.com/davemeehan/Neo4j-GO
neoism 343 https://github.com/jmcvetta/neoism
redigo 4,989 https://github.com/gomodule/redigo ★★★
redis 4,215 https://github.com/go-redis/redis ★★★
redis 573 https://github.com/hoisie/redis ★★
redis 219 https://github.com/bsm/redeo
xredis 9 https://github.com/shomali11/xredis

Search and Analytic Databases.

名前 スター数 githubのURL スターの多さ
bleve 4,641 https://github.com/blevesearch/bleve ★★★
elastic 2,984 https://github.com/olivere/elastic ★★★
elasticsql 224 https://github.com/cch123/elasticsql
elastigo 921 https://github.com/mattbaird/elastigo ★★
goes 24 https://github.com/OwnLocal/goes
riot 3,986 https://github.com/go-ego/riot ★★★
skizze 54 https://github.com/seiflotfy/skizze

Date and Time

Libraries for working with dates and times.

名前 スター数 githubのURL スターの多さ
carbon 250 https://github.com/uniplaces/carbon
date 18 https://github.com/rickb777/date
dateparse 692 https://github.com/araddon/dateparse ★★
durafmt 195 https://github.com/hako/durafmt
feiertage 15 https://github.com/wlbr/feiertage
go-persian-calendar 37 https://github.com/yaa110/go-persian-calendar
go-sunrise 5 https://github.com/nathan-osman/go-sunrise
goweek 16 https://github.com/grsmv/goweek
Kair 2 https://github.com/GuilhermeCaruso/Kair
now 1,827 https://github.com/jinzhu/now ★★★
NullTime 7 https://github.com/kirillDanshin/nulltime
strftime 5 https://github.com/awoodbeck/strftime
timespan 56 https://github.com/SaidinWoT/timespan
timeutil 148 https://github.com/leekchan/timeutil
tuesday 6 https://github.com/osteele/tuesday

Distributed Systems

Packages that help with building Distributed Systems.

名前 スター数 githubのURL スターの多さ
celeriac 41 https://github.com/svcavallar/celeriac.v1
consistent 133 https://github.com/buraksezer/consistent
digota 240 https://github.com/digota/digota
drmaa 21 https://github.com/dgruber/drmaa
emitter-io 1,365 https://github.com/emitter-io/emitter ★★★
flowgraph 2 https://github.com/vectaport/flowgraph
gleam 1,606 https://github.com/chrislusf/gleam ★★★
glow 2,197 https://github.com/chrislusf/glow ★★★
go-health 350 https://github.com/InVisionApp/go-health
go-jump 203 https://github.com/dgryski/go-jump
go-kit 11,484 https://github.com/go-kit/kit ★★★★★
gorpc 489 https://github.com/valyala/gorpc
grpc-go 6,591 https://github.com/grpc/grpc-go ★★★★
heimdall 582 https://github.com/gojektech/heimdall ★★
hprose 829 https://github.com/hprose/hprose-golang ★★
jaeger 5,977 https://github.com/jaegertracing/jaeger ★★★★
jsonrpc 81 https://github.com/osamingo/jsonrpc
jsonrpc 58 https://github.com/ybbus/jsonrpc
KrakenD 689 https://github.com/devopsfaith/krakend ★★
micro 4,905 https://github.com/micro/micro ★★★
NATS 4,682 https://github.com/nats-io/gnatsd ★★★
raft 2,145 https://github.com/hashicorp/raft ★★★
raft 20,604 https://github.com/coreos/etcd/tree/master/raft ★★★★★
redis-lock 74 https://github.com/bsm/redis-lock
ringpop-go 498 https://github.com/uber/ringpop-go
rpcx 2,811 https://github.com/smallnest/rpcx ★★★
sleuth 278 https://github.com/ursiform/sleuth
ZeroMQ 4,613 https://github.com/zeromq/libzmq ★★★
tendermint 2,365 https://github.com/tendermint/tendermint ★★★
torrent 2,440 https://github.com/anacrolix/torrent ★★★

Email

Libraries and tools that implement email creation and sending.

名前 スター数 githubのURL スターの多さ
go-peerflix 335 https://github.com/Sioro-Neoku/go-peerflix
douceur 131 https://github.com/aymerick/douceur
email 933 https://github.com/jordan-wright/email ★★
go-dkim 41 https://github.com/toorop/go-dkim
go-imap 504 https://github.com/emersion/go-imap ★★
go-message 64 https://github.com/emersion/go-message
Gomail 1,875 https://github.com/go-gomail/gomail/ ★★★
Hectane 153 https://github.com/hectane/hectane
hermes 1,340 https://github.com/matcornic/hermes ★★★
MailHog 3,897 https://github.com/mailhog/MailHog ★★★
SendGrid 407 https://github.com/sendgrid/sendgrid-go
smtp 47 https://github.com/mailhog/smtp

Embeddable Scripting Languages

Embedding other languages inside your go code.

名前 スター数 githubのURL スターの多さ
agora 305 https://github.com/PuerkitoBio/agora
anko 740 https://github.com/mattn/anko ★★
binder 19 https://github.com/alexeyco/binder
gopher-lua 2,347 https://github.com/yuin/gopher-lua ★★★
expr 187 https://github.com/antonmedv/expr
gisp 402 https://github.com/jcla1/gisp
go-duktape 599 https://github.com/olebedev/go-duktape ★★
go-lua 1,362 https://github.com/Shopify/go-lua ★★★
go-php 521 https://github.com/deuill/go-php ★★
go-python 745 https://github.com/sbinet/go-python ★★
golua 407 https://github.com/aarzilli/golua
gopher-lua 2,347 https://github.com/yuin/gopher-lua ★★★
ngaro 14 https://github.com/db47h/ngaro
otto 4,084 https://github.com/robertkrimen/otto ★★★
purl 23 https://github.com/ian-kent/purl

Files

Libraries for handling files and file systems.

名前 スター数 githubのURL スターの多さ
afero 1,701 https://github.com/spf13/afero ★★★
go-csv-tag 32 https://github.com/artonge/go-csv-tag
go-gtfs 8 https://github.com/artonge/go-gtfs
notify 387 https://github.com/rjeczalik/notify
pdfcpu 640 https://github.com/hhrutter/pdfcpu ★★
skywalker 36 https://github.com/dixonwille/skywalker
tarfs 25 https://github.com/posener/tarfs

Financial

Packages for accounting and finance.

名前 スター数 githubのURL スターの多さ
accounting 406 https://github.com/leekchan/accounting
decimal 1,114 https://github.com/shopspring/decimal ★★★
go-finance 542 https://github.com/FlashBoys/go-finance ★★
go-finance 22 https://github.com/alpeb/go-finance
go-money 482 https://github.com/rhymond/go-money
ofxgo 45 https://github.com/aclindsa/ofxgo
techan 73 https://github.com/sdcoffey/techan
transaction 29 https://github.com/claygod/transaction
vat 49 https://github.com/dannyvankooten/vat

Forms

Libraries for working with forms.

名前 スター数 githubのURL スターの多さ
bind 20 https://github.com/robfig/bind
binding 706 https://github.com/mholt/binding ★★
conform 138 https://github.com/leebenson/conform
form 297 https://github.com/go-playground/form
formam 108 https://github.com/monoculum/formam
forms 91 https://github.com/albrow/forms
gorilla/csrf 324 https://github.com/gorilla/csrf
nosurf 878 https://github.com/justinas/nosurf ★★

Game Development

Awesome game development libraries.

名前 スター数 githubのURL スターの多さ
Azul3D 384 https://github.com/azul3d/engine
Ebiten 1,059 https://github.com/hajimehoshi/ebiten ★★★
engo 866 https://github.com/EngoEngine/engo ★★
g3n 437 https://github.com/g3n/engine
GarageEngine 303 https://github.com/vova616/GarageEngine
glop 76 https://github.com/runningwild/glop
go-astar 279 https://github.com/beefsack/go-astar
go-collada 12 https://github.com/GlenKelley/go-collada
go-sdl2 960 https://github.com/veandco/go-sdl2 ★★
go3d 142 https://github.com/ungerik/go3d
gonet 953 https://github.com/xtaci/gonet ★★
goworld 797 https://github.com/xiaonanln/goworld ★★
Leaf 2,393 https://github.com/name5566/leaf ★★★
nano 716 https://github.com/lonnng/nano ★★
Oak 532 https://github.com/oakmound/oak ★★
Pitaya 61 https://github.com/topfreegames/pitaya
Pixel 1,621 https://github.com/faiface/pixel ★★★
raylib-go 281 https://github.com/gen2brain/raylib-go
termloop 910 https://github.com/JoelOtter/termloop ★★

Generation and Generics

Tools to enhance the language with features like generics via code generation.

名前 スター数 githubのURL スターの多さ
efaceconv 34 https://github.com/t0pep0/efaceconv
gen 930 https://github.com/clipperhouse/gen ★★
go-enum 58 https://github.com/abice/go-enum
go-linq 1,516 https://github.com/ahmetalpbalkan/go-linq ★★★
goderive 608 https://github.com/awalterschulze/goderive ★★
interfaces 144 https://github.com/rjeczalik/interfaces
jennifer 944 https://github.com/dave/jennifer ★★
pkgreflect 69 https://github.com/ungerik/pkgreflect

Geographic

Geographic tools and servers

名前 スター数 githubのURL スターの多さ
geocache 92 https://github.com/melihmucuk/geocache
geoserver 10 https://github.com/hishamkaram/geoserver
osm 21 https://github.com/paulmach/osm
pbf 9 https://github.com/maguro/pbf
S2 geometry 723 https://github.com/golang/geo ★★
Tile38 4,935 https://github.com/tidwall/tile38 ★★★

Go Compilers

Tools for compiling Go to other languages.

名前 スター数 githubのURL スターの多さ
c4go 40 https://github.com/Konstantin8105/c4go
f4go 6 https://github.com/Konstantin8105/f4go
gopherjs 7,421 https://github.com/gopherjs/gopherjs ★★★★
llgo 918 https://github.com/go-llvm/llgo ★★
tardisgo 378 https://github.com/tardisgo/tardisgo

Go Compilers

Tools for compiling Go to other languages.

名前 スター数 githubのURL スターの多さ
async 10 https://github.com/studiosol/async
cyclicbarrier 18 https://github.com/marusama/cyclicbarrier
go-floc 153 https://github.com/workanator/go-floc
go-flow 86 https://github.com/kamildrazkiewicz/go-flow
go-trylock 2 https://github.com/subchen/go-trylock
GoSlaves 44 https://github.com/themester/GoSlaves
goworker 2,041 https://github.com/benmanns/goworker ★★★
grpool 403 https://github.com/ivpusic/grpool
parallel-fn 18 https://github.com/rafaeljesus/parallel-fn
pool 396 https://github.com/go-playground/pool
semaphore 34 https://github.com/kamilsk/semaphore
semaphore 42 https://github.com/marusama/semaphore
stl 3 https://github.com/ssgreg/stl
threadpool 5 https://github.com/shettyh/threadpool
tunny 924 https://github.com/Jeffail/tunny ★★
worker-pool 18 https://github.com/vardius/worker-pool
workerpool 46 https://github.com/gammazero/workerpool

GUI

Libraries for building GUI Applications.

Toolkits

名前 スター数 githubのURL スターの多さ
app 2,448 https://github.com/murlokswarm/app ★★★
fyne 100 https://github.com/fyne-io/fyne
go-astilectron 1,946 https://github.com/asticode/go-astilectron ★★★
go-sciter 1,174 https://github.com/sciter-sdk/go-sciter ★★★
gotk3 520 https://github.com/gotk3/gotk3 ★★
gowd 141 https://github.com/dtylman/gowd
qt 4,517 https://github.com/therecipe/qt ★★★
ui 5,939 https://github.com/andlabs/ui ★★★★
walk 2,892 https://github.com/lxn/walk ★★★
webview 2,910 https://github.com/zserge/webview ★★★

Interaction

名前 スター数 githubのURL スターの多さ
gosx-notifier 456 https://github.com/deckarep/gosx-notifier
robotgo 3,280 https://github.com/go-vgo/robotgo ★★★
systray 523 https://github.com/getlantern/systray ★★
trayhost 134 https://github.com/shurcooL/trayhost

Images

Libraries for manipulating images.

名前 スター数 githubのURL スターの多さ
bild 1,829 https://github.com/anthonynsimon/bild ★★★
bimg 598 https://github.com/h2non/bimg ★★
cameron 5 https://github.com/sheng/cameron
geopattern 962 https://github.com/pravj/geopattern ★★
gg 1,494 https://github.com/fogleman/gg ★★★
gift 1,110 https://github.com/disintegration/gift ★★★
go-cairo 79 https://github.com/ungerik/go-cairo
go-gd 45 https://github.com/bolknote/go-gd
go-nude 263 https://github.com/koyachi/go-nude
go-opencv 983 https://github.com/lazywei/go-opencv ★★
go-webcolors 24 https://github.com/jyotiska/go-webcolors
gocv 1,588 https://github.com/hybridgroup/gocv ★★★
goimagehash 139 https://github.com/corona10/goimagehash
govatar 263 https://github.com/o1egl/govatar
imagick 792 https://github.com/gographics/imagick ★★
imaginary 1,988 https://github.com/h2non/imaginary ★★★
imaging 1,885 https://github.com/disintegration/imaging ★★★
img 125 https://github.com/hawx/img
ln 2,281 https://github.com/fogleman/ln ★★★
mergi 26 https://github.com/noelyahan/mergi
mort 329 https://github.com/aldor007/mort
mpo 4 https://github.com/donatj/mpo
picfit 890 https://github.com/thoas/picfit ★★
pt 1,641 https://github.com/fogleman/pt ★★★
resize 1,903 https://github.com/nfnt/resize ★★★
rez 155 https://github.com/bamiaux/rez
smartcrop 1,169 https://github.com/muesli/smartcrop ★★★
steganography 9 https://github.com/auyer/steganography
svgo 1,155 https://github.com/ajstarks/svgo ★★★
tga 17 https://github.com/ftrvxmtrx/tga

IoT (Internet of Things)

Libraries for programming devices of the IoT.

名前 スター数 githubのURL スターの多さ
connectordb 121 https://github.com/connectordb/connectordb
devices 211 https://github.com/goiot/devices
eywa 21 https://github.com/xcodersun/eywa
flogo 775 https://github.com/tibcosoftware/flogo ★★
gatt 706 https://github.com/paypal/gatt ★★
gobot 4,752 https://github.com/hybridgroup/gobot/ ★★★
iot 19 https://github.com/vaelen/iot/
mainflux 164 https://github.com/Mainflux/mainflux
sensorbee 156 https://github.com/sensorbee/sensorbee

Logging

Libraries for generating and working with log files.

名前 スター数 githubのURL スターの多さ
distillog 13 https://github.com/amoghe/distillog
glg 21 https://github.com/kpango/glg
glog 1,978 https://github.com/golang/glog ★★★
go-cronowriter 15 https://github.com/utahta/go-cronowriter
go-log 6 https://github.com/subchen/go-log
go-log 19 https://github.com/siddontang/go-log
go-log 30 https://github.com/ian-kent/go-log
go-logger 190 https://github.com/apsdehal/go-logger
gologger 38 https://github.com/sadlil/gologger
gomol 12 https://github.com/aphistic/gomol
gone/log 22 https://github.com/One-com/gone/tree/master/log
journald 8 https://github.com/ssgreg/journald
log 610 https://github.com/apex/log ★★
log 255 https://github.com/go-playground/log
log 18 https://github.com/teris-io/log
log-voyage 80 https://github.com/firstrow/logvoyage
log15 802 https://github.com/inconshreveable/log15 ★★
logdump 7 https://github.com/ewwwwwqm/logdump
logex 33 https://github.com/chzyer/logex
logger 128 https://github.com/azer/logger
logo 4 https://github.com/mbndr/logo
logrus 8,595 https://github.com/Sirupsen/logrus ★★★★
logrusly 24 https://github.com/sebest/logrusly
logrus 8,595 https://github.com/sirupsen/logrus ★★★★
logutils 227 https://github.com/hashicorp/logutils
logxi 326 https://github.com/mgutz/logxi
lumberjack 1,000 https://github.com/natefinch/lumberjack ★★★
mlog 15 https://github.com/jbrodriguez/mlog
onelog 284 https://github.com/francoispqt/onelog
ozzo-log 96 https://github.com/go-ozzo/ozzo-log
seelog 1,193 https://github.com/cihub/seelog ★★★
spew 2,612 https://github.com/davecgh/go-spew ★★★
stdlog 44 https://github.com/alexcesaro/log
tail 1,205 https://github.com/hpcloud/tail ★★★
xlog 3 https://github.com/xfxdev/xlog
xlog 126 https://github.com/rs/xlog
zap 5,285 https://github.com/uber-go/zap ★★★★
zerolog 1,410 https://github.com/rs/zerolog ★★★

Machine Learning

Libraries for Machine Learning.

名前 スター数 githubのURL スターの多さ
bayesian 574 https://github.com/jbrukh/bayesian ★★
CloudForest 613 https://github.com/ryanbressler/CloudForest ★★
eaopt 545 https://github.com/MaxHalford/eaopt ★★
fonet 17 https://github.com/Fontinalis/fonet
go-cluster 14 https://github.com/e-XpertSolutions/go-cluster
go-deep 179 https://github.com/patrikeh/go-deep
go-fann 97 https://github.com/white-pony/go-fann
go-galib 160 https://github.com/thoj/go-galib
go-pr 54 https://github.com/daviddengcn/go-pr
gobrain 257 https://github.com/goml/gobrain
godist 19 https://github.com/e-dard/godist
goga 67 https://github.com/tomcraven/goga
GoLearn 5,977 https://github.com/sjwhitworth/golearn ★★★★
golinear 36 https://github.com/danieldk/golinear
GoMind 4 https://github.com/surenderthakran/gomind
goml 908 https://github.com/cdipaolo/goml ★★
goRecommend 122 https://github.com/timkaye11/goRecommend
gorgonia 2,176 https://github.com/chewxy/gorgonia ★★★
goscore 20 https://github.com/asafschers/goscore
gosseract 625 https://github.com/otiai10/gosseract ★★
libsvm 57 https://github.com/datastream/libsvm
mlgo 4 https://github.com/NullHypothesis/mlgo
neat 46 https://github.com/jinyeom/neat
neural-go 58 https://github.com/schuyler/neural-go
probab 9 https://github.com/ThePaw/probab
regommend 220 https://github.com/muesli/regommend
shield 117 https://github.com/eaigner/shield
tfgo 954 https://github.com/galeone/tfgo ★★
Varis 16 https://github.com/Xamber/Varis

Messaging

Libraries that implement messaging systems.

名前 スター数 githubのURL スターの多さ
Benthos 1,591 https://github.com/Jeffail/benthos ★★★
Centrifugo 2,950 https://github.com/centrifugal/centrifugo ★★★
dbus 275 https://github.com/godbus/dbus
drone-line 52 https://github.com/appleboy/drone-line
emitter 242 https://github.com/olebedev/emitter
event 14 https://github.com/agoalofalife/event
EventBus 419 https://github.com/asaskevich/EventBus
gaurun-client 7 https://github.com/osamingo/gaurun-client
Glue 288 https://github.com/desertbit/glue
go-notify 37 https://github.com/TheCreeper/go-notify
go-nsq 1,189 https://github.com/nsqio/go-nsq ★★★
go-socket.io 2,377 https://github.com/googollee/go-socket.io ★★★
go-vitotrol 10 https://github.com/maxatome/go-vitotrol
Gollum 628 https://github.com/trivago/gollum ★★
golongpoll 380 https://github.com/jcuga/golongpoll
goose 33 https://github.com/ian-kent/goose
gopush-cluster 1,732 https://github.com/Terry-Mao/gopush-cluster ★★★
gorush 2,941 https://github.com/appleboy/gorush ★★★
APNs2 1,840 https://github.com/sideshow/apns2 ★★★
GCM 102 https://github.com/google/go-gcm
guble 133 https://github.com/smancke/guble
hub 11 https://github.com/leandro-lugaresi/hub
machinery 2,606 https://github.com/RichardKnop/machinery ★★★
mangos 1,465 https://github.com/go-mangos/mangos ★★★
melody 1,153 https://github.com/olahol/melody ★★★
messagebus 23 https://github.com/vardius/message-bus
NATS Go Client 1,867 https://github.com/nats-io/nats ★★★
nsq-event-bus 38 https://github.com/rafaeljesus/nsq-event-bus
oplog 89 https://github.com/dailymotion/oplog
pubsub 213 https://github.com/tuxychandru/pubsub
rabbus 44 https://github.com/rafaeljesus/rabbus
rabtap 29 https://github.com/jandelgado/rabtap
RapidMQ 45 https://github.com/sybrexsys/RapidMQ
sarama 3,468 https://github.com/Shopify/sarama ★★★
Uniqush-Push 1,017 https://github.com/uniqush/uniqush-push ★★★
zmq4 683 https://github.com/pebbe/zmq4 ★★
zmq3 version 3 127 https://github.com/pebbe/zmq3
zmq2 version 2 17 https://github.com/pebbe/zmq2

Miscellaneous

These libraries were placed here because none of the other categories seemed to fit.

名前 スター数 githubのURL スターの多さ
alice 27 https://github.com/magic003/alice
anagent 6 https://github.com/mudler/anagent
antch 102 https://github.com/antchfx/antch
archiver 1,005 https://github.com/mholt/archiver ★★★
autoflags 21 https://github.com/artyom/autoflags
avgRating 8 https://github.com/kirillDanshin/avgRating
banner 184 https://github.com/dimiro1/banner
base64Captcha 405 https://github.com/mojocn/base64Captcha
battery 106 https://github.com/distatus/battery
bitio 64 https://github.com/icza/bitio
browscap_go 27 https://github.com/digitalcrab/browscap_go
captcha 22 https://github.com/steambap/captcha
conv 330 https://github.com/cstockton/go-conv
datacounter 25 https://github.com/miolini/datacounter
errors 3,511 https://github.com/pkg/errors ★★★
ffmt 75 https://github.com/go-ffmt/ffmt
ghorg 12 https://github.com/gabrie30/ghorg
go-chat-bot 364 https://github.com/go-chat-bot/bot
go-commons-pool 533 https://github.com/jolestar/go-commons-pool ★★
go-multierror 499 https://github.com/hashicorp/go-multierror
go-resiliency 689 https://github.com/eapache/go-resiliency ★★
go-sarah 103 https://github.com/oklahomer/go-sarah
go-unarr 40 https://github.com/gen2brain/go-unarr
go.uuid 2,435 https://github.com/satori/go.uuid ★★★
gofakeit 174 https://github.com/brianvoe/gofakeit
goid 13 https://github.com/jakehl/goid
gommit 53 https://github.com/antham/gommit
gopsutil 2,964 https://github.com/shirou/gopsutil ★★★
gosh 10 https://github.com/osamingo/gosh
gosms 1,164 https://github.com/haxpax/gosms ★★★
gountries 178 https://github.com/pariz/gountries
hanu 69 https://github.com/sbstjn/hanu
health 320 https://github.com/dimiro1/health
healthcheck 52 https://github.com/etherlabsio/healthcheck
hostutils 5 https://github.com/Wing924/hostutils
indigo 41 https://github.com/osamingo/indigo
jobs 431 https://github.com/albrow/jobs
lk 72 https://github.com/hyperboloide/lk
margelet 48 https://github.com/zhulik/margelet
morse 36 https://github.com/alwindoss/morse
pdfgen 16 https://github.com/hyperboloide/pdfgen
persian 17 https://github.com/mavihq/persian
sandid 3 https://github.com/sheng/sandid
shellwords 2 https://github.com/Wing924/shellwords
shortid 333 https://github.com/teris-io/shortid
slacker 212 https://github.com/shomali11/slacker
stats 105 https://github.com/go-playground/stats
strutil 32 https://github.com/ozgio/strutil
turtle 52 https://github.com/hackebrot/turtle
url-shortener 7 https://github.com/pantrif/url-shortener
uuid 6 https://github.com/agext/uuid
uuid 293 https://github.com/gofrs/uuid
VarHandler 3 https://github.com/azr/generators/tree/master/varhandler
werr 7 https://github.com/txgruppi/werr
wuid 205 https://github.com/edwingeng/wuid
xkg 35 https://github.com/go-xkg/xkg
xstrings 509 https://github.com/huandu/xstrings ★★

Natural Language Processing

Libraries for working with human languages.

名前 スター数 githubのURL スターの多さ
getlang 28 https://github.com/rylans/getlang
go-eco 4 https://github.com/ThePaw/go-eco
go-i18n 736 https://github.com/nicksnyder/go-i18n/ ★★
go-mystem 17 https://github.com/dveselov/mystem
go-nlp 75 https://github.com/nuance/go-nlp
go-pinyin 386 https://github.com/mozillazg/go-pinyin
go-stem 47 https://github.com/agonopol/go-stem
go-unidecode 30 https://github.com/mozillazg/go-unidecode
go2vec 29 https://github.com/danieldk/go2vec
gojieba 632 https://github.com/yanyiwu/gojieba ★★
jieba 15,423 https://github.com/fxsjy/jieba ★★★★★
golibstemmer 15 https://github.com/rjohnsondev/golibstemmer
gounidecode 59 https://github.com/fiam/gounidecode
gse 437 https://github.com/go-ego/gse
icu 17 https://github.com/goodsign/icu
kagome 328 https://github.com/ikawaha/kagome
libtextcat 10 https://github.com/goodsign/libtextcat
MMSEGO 56 https://github.com/awsong/MMSEGO
nlp 344 https://github.com/Shixzie/nlp
nlp 158 https://github.com/james-bowman/nlp
paicehusk 23 https://github.com/rookii/paicehusk
petrovich 14 https://github.com/striker2000/petrovich
porter 8 https://github.com/a2800276/porter
porter2 32 https://github.com/zhenjl/porter2
prose 1,776 https://github.com/jdkato/prose ★★★
RAKE.go 33 https://github.com/Obaied/RAKE.go
segment 40 https://github.com/blevesearch/segment
sentences 237 https://github.com/neurosnap/sentences
shamoji 9 https://github.com/osamingo/shamoji
snowball 21 https://github.com/goodsign/snowball
stemmer 41 https://github.com/dchest/stemmer
textcat 58 https://github.com/pebbe/textcat
whatlanggo 298 https://github.com/abadojack/whatlanggo
when 884 https://github.com/olebedev/when ★★

Networking

Libraries for working with various layers of the network.

名前 スター数 githubのURL スターの多さ
arp 149 https://github.com/mdlayher/arp
buffstreams 211 https://github.com/stabbycutyou/buffstreams
canopus 115 https://github.com/zubairhamed/canopus
cidranger 291 https://github.com/yl2chen/cidranger
dhcp6 50 https://github.com/mdlayher/dhcp6
dns 3,105 https://github.com/miekg/dns ★★★
ether 56 https://github.com/songgao/ether
ethernet 157 https://github.com/mdlayher/ethernet
fasthttp 7,156 https://github.com/valyala/fasthttp ★★★★
fortio 457 https://github.com/fortio/fortio
ftp 381 https://github.com/jlaffaye/ftp
gNxI 67 https://github.com/google/gnxi
go-getter 558 https://github.com/hashicorp/go-getter ★★
go-stun 263 https://github.com/ccding/go-stun
gobgp 1,402 https://github.com/osrg/gobgp ★★★
golibwireshark 12 https://github.com/sunwxg/golibwireshark
gopacket 2,191 https://github.com/google/gopacket ★★★
gopcap 324 https://github.com/akrennmair/gopcap
goshark 7 https://github.com/sunwxg/goshark
gosnmp 352 https://github.com/soniah/gosnmp
gotcp 358 https://github.com/gansidui/gotcp
grab 393 https://github.com/cavaliercoder/grab
graval 23 https://github.com/koofr/graval
HTTPLab 3,160 https://github.com/gchaincl/httplab ★★★
jazigo 99 https://github.com/udhos/jazigo
kcp-go 1,493 https://github.com/xtaci/kcp-go ★★★
kcptun 8,832 https://github.com/xtaci/kcptun ★★★★
lhttp 438 https://github.com/fanux/lhttp
linkio 36 https://github.com/ian-kent/linkio
llb 7 https://github.com/kirillDanshin/llb
mdns 441 https://github.com/hashicorp/mdns
NFF-Go 520 https://github.com/intel-go/nff-go ★★
packet 6 https://github.com/aerogo/packet
peerdiscovery 291 https://github.com/schollz/peerdiscovery
portproxy 37 https://github.com/aybabtme/portproxy
publicip 16 https://github.com/polera/publicip
quic-go 1,740 https://github.com/lucas-clemente/quic-go ★★★
raw 228 https://github.com/mdlayher/raw
sftp 563 https://github.com/pkg/sftp ★★
ssh 834 https://github.com/gliderlabs/ssh ★★
sslb 105 https://github.com/eduardonunesp/sslb
stun 147 https://github.com/go-rtc/stun
tcp_server 218 https://github.com/firstrow/tcp_server
utp 140 https://github.com/anacrolix/utp
water 659 https://github.com/songgao/water ★★
winrm 175 https://github.com/masterzen/winrm
xtcp 46 https://github.com/xfxdev/xtcp

OpenGL

Libraries for using OpenGL in Go.

名前 スター数 githubのURL スターの多さ
gl 515 https://github.com/go-gl/gl ★★
glfw 508 https://github.com/go-gl/glfw ★★
goxjs/gl 126 https://github.com/goxjs/gl
goxjs/glfw 54 https://github.com/goxjs/glfw
mathgl 243 https://github.com/go-gl/mathgl

ORM

Libraries that implement Object-Relational Mapping or datamapping techniques.

名前 スター数 githubのURL スターの多さ
beego orm 17,230 https://github.com/astaxie/beego/tree/master/orm ★★★★★
go-pg 2,037 https://github.com/go-pg/pg ★★★
go-queryset 349 https://github.com/jirfag/go-queryset
go-sqlbuilder 69 https://github.com/huandu/go-sqlbuilder
go-store 91 https://github.com/gosuri/go-store
gomodel 59 https://github.com/cosiner/gomodel
GORM 10,678 https://github.com/jinzhu/gorm ★★★★★
gorp 2,876 https://github.com/go-gorp/gorp ★★★
grimoire 26 https://github.com/Fs02/grimoire
lore 4 https://github.com/abrahambotros/lore
Marlow 32 https://github.com/dadleyy/marlow
pop/soda 454 https://github.com/gobuffalo/pop
QBS 516 https://github.com/coocood/qbs ★★
reform 687 https://github.com/go-reform/reform ★★
SQLBoiler 1,561 https://github.com/volatiletech/sqlboiler ★★★
upper.io/db 1,346 https://github.com/upper/db ★★★
Xorm 3,843 https://github.com/go-xorm/xorm ★★★
Zoom 216 https://github.com/albrow/zoom

Package Management

Official tooling for package management

名前 スター数 githubのURL スターの多さ
dep 10,612 https://github.com/golang/dep ★★★★★
vgo - githubではないため、カウント対象外 ★★★★★

Unofficial libraries for package and dependency management.

名前 スター数 githubのURL スターの多さ
gigo 195 https://github.com/LyricalSecurity/gigo
glide 7,152 https://github.com/Masterminds/glide ★★★★
godep 5,494 https://github.com/tools/godep ★★★★
gom 1,336 https://github.com/mattn/gom ★★★
goop 774 https://github.com/nitrous-io/goop ★★
gop 46 https://github.com/lunny/gop
gopm 1,952 https://github.com/gpmgo/gopm ★★★
govendor 3,904 https://github.com/kardianos/govendor ★★★
gpm 1,200 https://github.com/pote/gpm ★★★
gvt 754 https://github.com/FiloSottile/gvt ★★
johnny-deps 213 https://github.com/VividCortex/johnny-deps
nut 248 https://github.com/jingweno/nut
VenGO 111 https://github.com/DamnWidget/VenGO

Query Language

名前 スター数 githubのURL スターの多さ
gojsonq 433 https://github.com/thedevsaddam/gojsonq
graphql 47 https://github.com/tmc/graphql
graphql 36 https://github.com/sevki/graphql
graphql 1,968 https://github.com/neelance/graphql-go ★★★
graphql-go 3,704 https://github.com/graphql-go/graphql ★★★
jsonql 174 https://github.com/elgs/jsonql
jsonslice 6 https://github.com/bhmj/jsonslice
rql 68 https://github.com/a8m/rql

Resource Embedding

名前 スター数 githubのURL スターの多さ
esc 347 https://github.com/mjibson/esc
fileb0x 338 https://github.com/UnnoTed/fileb0x
go-embed 13 https://github.com/pyros2097/go-embed
go-resources 145 https://github.com/omeid/go-resources
go.rice 1,401 https://github.com/GeertJohan/go.rice ★★★
packr 1,261 https://github.com/gobuffalo/packr ★★★
statics 49 https://github.com/go-playground/statics
statik 1,497 https://github.com/rakyll/statik ★★★
templify 15 https://github.com/wlbr/templify
vfsgen 391 https://github.com/shurcooL/vfsgen

Science and Data Analysis

Libraries for scientific computing and data analyzing.

名前 スター数 githubのURL スターの多さ
blas 122 https://github.com/ziutek/blas
chart 512 https://github.com/vdobler/chart ★★
evaler 33 https://github.com/soniah/evaler
ewma 238 https://github.com/VividCortex/ewma
geom 36 https://github.com/skelterjohn/geom
go-dsp 550 https://github.com/mjibson/go-dsp ★★
go-fn 9 https://github.com/ematvey/go-fn
go-gt 4 https://github.com/ThePaw/go-gt
go.matrix 302 https://github.com/skelterjohn/go.matrix
gocomplex 4 https://github.com/varver/gocomplex
goent 10 https://github.com/kzahedi/goent
gofrac 7 https://github.com/anschelsc/gofrac
gohistogram 111 https://github.com/VividCortex/gohistogram
gonum/mat64 460 https://github.com/gonum/matrix
gonum/plot 947 https://github.com/gonum/plot ★★
goraph 528 https://github.com/gyuho/goraph ★★
gosl 1,150 https://github.com/cpmech/gosl ★★★
gostat 29 https://github.com/ematvey/gostat
GoStats 5 https://github.com/OGFris/GoStats
graph 169 https://github.com/yourbasic/graph
ode 6 https://github.com/ChristopherRabotin/ode
orb 45 https://github.com/paulmach/orb
pagerank 41 https://github.com/alixaxel/pagerank
PiHex 4 https://github.com/claygod/PiHex
sparse 41 https://github.com/james-bowman/sparse
stats 935 https://github.com/montanaflynn/stats ★★
streamtools 1,311 https://github.com/nytlabs/streamtools ★★★
TextRank 49 https://github.com/DavidBelicza/TextRank
triangolatte 7 https://github.com/tchayen/triangolatte
vectormath 60 https://github.com/spate/vectormath

Security

Libraries that are used to help make your application more secure.

名前 スター数 githubのURL スターの多さ
acmetool 1,605 https://github.com/hlandau/acme ★★★
acra 305 https://github.com/cossacklabs/acra
argon2pw 61 https://github.com/raja/argon2pw
BadActor 225 https://github.com/jaredfolkins/badactor
Cameradar 1,420 https://github.com/Ullaakut/cameradar ★★★
go-yara 96 https://github.com/hillu/go-yara
YARA 72 https://github.com/plusvic/yara
goArgonPass 5 https://github.com/dwin/goArgonPass
goSecretBoxPassword 18 https://github.com/dwin/goSecretBoxPassword
lego 2,891 https://github.com/xenolf/lego ★★★
memguard 819 https://github.com/awnumar/memguard ★★
nacl 369 https://github.com/kevinburke/nacl
passlib 201 https://github.com/hlandau/passlib
secure 1,025 https://github.com/unrolled/secure ★★★
simple-scrypt 138 https://github.com/elithrar/simple-scrypt
ssh-vault 166 https://github.com/ssh-vault/ssh-vault

Serialization

Libraries and tools for binary serialization.

名前 スター数 githubのURL スターの多さ
asn1 31 https://github.com/PromonLogicalis/asn1
bambam 59 https://github.com/glycerine/bambam
colfer 400 https://github.com/pascaldekloe/colfer
csvutil 242 https://github.com/jszwec/csvutil
fwencoder 6 https://github.com/o1egl/fwencoder
go-capnproto 264 https://github.com/glycerine/go-capnproto
go-codec 1,018 https://github.com/ugorji/go ★★★
gogoprotobuf 2,021 https://github.com/gogo/protobuf ★★★
goprotobuf 3,513 https://github.com/golang/protobuf ★★★
jsoniter 3,600 https://github.com/json-iterator/go ★★★
mapstructure 1,697 https://github.com/mitchellh/mapstructure ★★★
php_session_decoder 99 https://github.com/yvasiyarov/php_session_decoder
structomap 77 https://github.com/tuvistavie/structomap
structs 2,448 https://github.com/fatih/structs ★★★

Server Applications

名前 スター数 githubのURL スターの多さ
algernon 473 https://github.com/xyproto/algernon
Caddy 18,680 https://github.com/mholt/caddy ★★★★★
devd 2,627 https://github.com/cortesi/devd ★★★
discovery 270 https://github.com/Bilibili/discovery
etcd 20,604 https://github.com/coreos/etcd ★★★★★
Fider 392 https://github.com/getfider/fider
Flagr 449 https://github.com/checkr/flagr
jackal 495 https://github.com/ortuman/jackal
minio 13,125 https://github.com/minio/minio ★★★★★
RoadRunner 1,521 https://github.com/spiral/roadrunner ★★★

Template Engines

Libraries and tools for templating and lexing.

名前 スター数 githubのURL スターの多さ
ace 727 https://github.com/yosssi/ace ★★
amber 795 https://github.com/eknkc/amber ★★
damsel 20 https://github.com/dskinner/damsel
ego 384 https://github.com/benbjohnson/ego
extemplate 5 https://github.com/dannyvankooten/extemplate
fasttemplate 218 https://github.com/valyala/fasttemplate
gofpdf 2,534 https://github.com/jung-kurt/gofpdf ★★★
hero 1,050 https://github.com/shiyanhui/hero ★★★
jet 503 https://github.com/CloudyKit/jet ★★
kasia.go 70 https://github.com/ziutek/kasia.go
liquid 66 https://github.com/osteele/liquid
mustache 941 https://github.com/hoisie/mustache ★★
pongo2 1,307 https://github.com/flosch/pongo2 ★★★
quicktemplate 1,117 https://github.com/valyala/quicktemplate ★★★
raymond 287 https://github.com/aymerick/raymond
Razor 640 https://github.com/sipin/gorazor ★★
Soy 131 https://github.com/robfig/soy
velvet 62 https://github.com/gobuffalo/velvet

Testing

Libraries for testing codebases and generating test data.||

Testing Frameworks

名前 スター数 githubのURL スターの多さ
assert 10 https://github.com/go-playground/assert
badio 8 https://github.com/cavaliercoder/badio
baloo 542 https://github.com/h2non/baloo ★★
biff 5 https://github.com/fulldump/biff
bro 22 https://github.com/marioidival/bro
charlatan 170 https://github.com/percolate/charlatan
cupaloy 54 https://github.com/bradleyjkemp/cupaloy
dbcleaner 41 https://github.com/khaiql/dbcleaner
dsunit 18 https://github.com/viant/dsunit
endly 46 https://github.com/viant/endly
frisby 234 https://github.com/verdverm/frisby
go-carpet 181 https://github.com/msoap/go-carpet
go-cmp 670 https://github.com/google/go-cmp ★★
go-mutesting 167 https://github.com/zimmski/go-mutesting
go-testdeep 17 https://github.com/maxatome/go-testdeep
go-vcr 238 https://github.com/dnaeon/go-vcr
goblin 546 https://github.com/franela/goblin ★★
GoConvey 3,919 https://github.com/smartystreets/goconvey/ ★★★
gocrest 7 https://github.com/corbym/gocrest
godog 458 https://github.com/DATA-DOG/godog
gofight 194 https://github.com/appleboy/gofight
gogiven 7 https://github.com/corbym/gogiven
GoSpec 110 https://github.com/orfjackal/gospec
gospecify 50 https://github.com/stesla/gospecify
gosuite 6 https://github.com/pavlo/gosuite
gotest.tools 57 https://github.com/gotestyourself/gotest.tools
Hamcrest 24 https://github.com/rdrdr/hamcrest
httpexpect 943 https://github.com/gavv/httpexpect ★★
restit 49 https://github.com/yookoala/restit
testfixtures 207 https://github.com/go-testfixtures/testfixtures
Testify 5,888 https://github.com/stretchr/testify ★★★★
Tt 2 https://github.com/vcaesar/tt
wstest 47 https://github.com/posener/wstest

Mock

名前 スター数 githubのURL スターの多さ
counterfeiter 264 https://github.com/maxbrunsfeld/counterfeiter
go-sqlmock 1,067 https://github.com/DATA-DOG/go-sqlmock ★★★
go-txdb 83 https://github.com/DATA-DOG/go-txdb
gock 564 https://github.com/h2non/gock ★★
gomock 1,692 https://github.com/golang/mock ★★★
govcr 41 https://github.com/seborama/govcr
minimock 136 https://github.com/gojuno/minimock
mockhttp 22 https://github.com/tv42/mockhttp

Fuzzing and delta-debugging/reducing/shrinking.

名前 スター数 githubのURL スターの多さ
go-fuzz 2,366 https://github.com/dvyukov/go-fuzz ★★★
gofuzz 450 https://github.com/google/gofuzz
Tavor 187 https://github.com/zimmski/tavor

Selenium and browser control tools.

名前 スター数 githubのURL スターの多さ
cdp 174 https://github.com/mafredri/cdp
chromedp 2,310 https://github.com/knq/chromedp ★★★
ggr 162 https://github.com/aerokube/ggr
selenoid 755 https://github.com/aerokube/selenoid ★★

Text Processing

Libraries for parsing and manipulating texts.

名前 スター数 githubのURL スターの多さ
align 43 https://github.com/Guitarbum722/align
allot 32 https://github.com/sbstjn/allot
bbConvert 5 https://github.com/CalebQ42/bbConvert
blackfriday 3,286 https://github.com/russross/blackfriday ★★★
bluemonday 997 https://github.com/microcosm-cc/bluemonday ★★
colly 5,948 https://github.com/asciimoo/colly ★★★★
commonregex 501 https://github.com/mingrammer/commonregex ★★
dataflowkit 152 https://github.com/slotix/dataflowkit
doi 2 https://github.com/hscells/doi
editorconfig-core-go 23 https://github.com/editorconfig/editorconfig-core-go
enca 5 https://github.com/endeveit/enca
encdec 3 https://github.com/mickep76/encdec
genex 48 https://github.com/alixaxel/genex
go-fixedwidth 14 https://github.com/ianlopshire/go-fixedwidth
go-humanize 1,586 https://github.com/dustin/go-humanize ★★★
go-nmea 62 https://github.com/adrianmo/go-nmea
go-runewidth 155 https://github.com/mattn/go-runewidth
go-slugify 21 https://github.com/mozillazg/go-slugify
go-vcard 12 https://github.com/emersion/go-vcard
gofeed 913 https://github.com/mmcdole/gofeed ★★
gographviz 215 https://github.com/awalterschulze/gographviz
gommon/bytes 244 https://github.com/labstack/gommon/tree/master/bytes
gonameparts 27 https://github.com/polera/gonameparts
goq 112 https://github.com/andrewstuart/goq
GoQuery 6,305 https://github.com/PuerkitoBio/goquery ★★★★
goregen 32 https://github.com/zach-klippenstein/goregen
gotext 177 https://github.com/leonelquinteros/gotext
guesslanguage 39 https://github.com/endeveit/guesslanguage
htmlquery 31 https://github.com/antchfx/htmlquery
inject 986 https://github.com/facebookgo/inject ★★
mxj 286 https://github.com/clbanning/mxj
sdp 43 https://github.com/gortc/sdp
sh 1,373 https://github.com/mvdan/sh ★★★
slug 226 https://github.com/gosimple/slug
Slugify 24 https://github.com/avelino/slugify
syndfeed 3 https://github.com/zhengchun/syndfeed
toml 2,263 https://github.com/BurntSushi/toml ★★★

Utility

名前 スター数 githubのURL スターの多さ
gotabulate 182 https://github.com/bndr/gotabulate
kace 8 https://github.com/codemodus/kace
parseargs-go 4 https://github.com/nproc/parseargs-go
parth 19 https://github.com/codemodus/parth
radix 56 https://github.com/yourbasic/radix
xj2go 13 https://github.com/stackerzzq/xj2go
xurls 372 https://github.com/mvdan/xurls

Third-party APIs

Libraries for accessing third party APIs.

名前 スター数 githubのURL スターの多さ
amazon-product-advertising-api 31 https://github.com/ngs/go-amazon-product-advertising-api
anaconda 914 https://github.com/ChimeraCoder/anaconda ★★
aws-sdk-go 4,224 https://github.com/aws/aws-sdk-go ★★★
brewerydb 14 https://github.com/naegelejd/brewerydb
cachet 57 https://github.com/andygrunwald/cachet
circleci 34 https://github.com/jszwedko/go-circleci
clarifai 57 https://github.com/samuelcouch/clarifai
codeship-go 15 https://github.com/codeship/codeship-go
discordgo 691 https://github.com/bwmarrin/discordgo ★★
ethrpc 131 https://github.com/onrik/ethrpc
facebook 679 https://github.com/huandu/facebook ★★
fcm 27 https://github.com/maddevsio/fcm
gads 36 https://github.com/emiddleton/gads
gami 26 https://github.com/bit4bit/gami
gcm 29 https://github.com/Aorioli/gcm
geo-golang 257 https://github.com/codingsince1985/geo-golang
github 3,984 https://github.com/google/go-github ★★★
githubql 324 https://github.com/shurcooL/githubql
go-chronos 2 https://github.com/axelspringer/go-chronos
go-hacknews 7 https://github.com/PaulRosset/go-hacknews
go-imgur 9 https://github.com/koffeinsource/go-imgur
go-jira 329 https://github.com/andygrunwald/go-jira
go-marathon 177 https://github.com/gambol99/go-marathon
go-myanimelist 14 https://github.com/nstratos/go-myanimelist
go-sophos 2 https://github.com/esurdam/go-sophos
go-sptrans 5 https://github.com/sergioaugrod/go-sptrans
go-telegraph 48 https://github.com/toby3d/go-telegraph
go-tgbot 77 https://github.com/olebedev/go-tgbot
go-trending 93 https://github.com/andygrunwald/go-trending
go-twitch 14 https://github.com/knspriggs/go-twitch
go-twitter 531 https://github.com/dghubble/go-twitter ★★
go-unsplash 13 https://github.com/hbagdi/go-unsplash
go-xkcd 36 https://github.com/nishanths/go-xkcd
goamz 678 https://github.com/mitchellh/goamz ★★
golyrics 27 https://github.com/mamal72/golyrics
GoMusicBrainz 31 https://github.com/michiwend/gomusicbrainz
google 1,540 https://github.com/google/google-api-go-client ★★★
google-analytics 10 https://github.com/chonthu/go-google-analytics
google-cloud 1,353 https://github.com/GoogleCloudPlatform/gcloud-golang ★★★
google-email-audit-api 5 https://github.com/ngs/go-google-email-audit-api
gostorm 114 https://github.com/jsgilmore/gostorm
govkbot 17 https://github.com/nikepan/govkbot
hipchat 109 https://github.com/andybons/hipchat
hipchat (xmpp) 112 https://github.com/daneharrigan/hipchat
igdb 17 https://github.com/Henry-Sarabia/igdb
Medium 103 https://github.com/Medium/medium-sdk-go
megos 53 https://github.com/andygrunwald/megos
micha 8 https://github.com/onrik/micha
minio-go 542 https://github.com/minio/minio-go ★★
mixpanel 25 https://github.com/dukex/mixpanel
patreon-go 13 https://github.com/mxpv/patreon-go
paypal 246 https://github.com/logpacker/paypalsdk
playlyfe 1 https://github.com/playlyfe/playlyfe-go-sdk
pushover 46 https://github.com/gregdel/pushover
rrdaclient 7 https://github.com/Omie/rrdaclient
shopify 19 https://github.com/rapito/go-shopify
slack 1,846 https://github.com/nlopes/slack ★★★
smite 9 https://github.com/sergiotapia/smitego
spotify 16 https://github.com/rapito/go-spotify
steam 9 https://github.com/sostronk/go-steam
stripe 786 https://github.com/stripe/stripe-go ★★
tbot 166 https://github.com/yanzay/tbot
telebot 701 https://github.com/tucnak/telebot ★★
telegram-bot-api 1,201 https://github.com/Syfaro/telegram-bot-api ★★★
textbelt 12 https://github.com/dietsche/textbelt
TheMovieDb 11 https://github.com/jbrodriguez/go-tmdb
translate 25 https://github.com/poorny/translate
Trello 65 https://github.com/adlio/trello
tumblr 6 https://github.com/mattcunningham/gumblr
uptimerobot 16 https://github.com/bitfield/uptimerobot
webhooks 229 https://github.com/go-playground/webhooks
ynab 5 https://github.com/brunomvsouza/ynab.go
zooz 4 https://github.com/gojuno/go-zooz

Utilities

General utilities and tools to make your life easier.

名前 スター数 githubのURL スターの多さ
abutil 48 https://github.com/bahlo/abutil
apm 114 https://github.com/topfreegames/apm
backscanner 6 https://github.com/icza/backscanner
boilr 783 https://github.com/tmrts/boilr ★★
chyle 94 https://github.com/antham/chyle
circuit 41 https://github.com/cep21/circuit
circuitbreaker 682 https://github.com/rubyist/circuitbreaker ★★
clockwork 32 https://github.com/whiteShtef/clockwork
command 9 https://github.com/txgruppi/command
copy-pasta 28 https://github.com/jutkko/copy-pasta
ctop 7,480 https://github.com/bcicen/ctop ★★★★
Death 103 https://github.com/vrecan/death
Deepcopier 166 https://github.com/ulule/deepcopier
delve 9,402 https://github.com/derekparker/delve ★★★★
dlog 15 https://github.com/kirillDanshin/dlog
ergo 223 https://github.com/cristianoliveira/ergo
evaluator 10 https://github.com/nullne/evaluator
excelize 2,563 https://github.com/360EntSecGroup-Skylar/excelize ★★★
fastlz 11 https://github.com/digitalcrab/fastlz
filetype 363 https://github.com/h2non/filetype
filler 13 https://github.com/yaronsumel/filler
fpGo 51 https://github.com/TeaEntityLab/fpGo
fzf 17,235 https://github.com/junegunn/fzf ★★★★★
gaper 27 https://github.com/maxcnunes/gaper
generate 12 https://github.com/go-playground/generate
gentleman 554 https://github.com/h2non/gentleman ★★
git-time-metric 607 https://github.com/git-time-metric/gtm ★★
GJSON 3,444 https://github.com/tidwall/gjson ★★★
go-astitodo 39 https://github.com/asticode/go-astitodo
go-bind-plugin 158 https://github.com/wendigo/go-bind-plugin
go-cron 166 https://github.com/rk/go-cron
go-dry 412 https://github.com/ungerik/go-dry
go-excel 29 https://github.com/szyhf/go-excel
go-funk 548 https://github.com/thoas/go-funk ★★
go-health 54 https://github.com/Talento90/go-health
go-httpheader 14 https://github.com/mozillazg/go-httpheader
go-rate 267 https://github.com/beefsack/go-rate
go-respond 13 https://github.com/nicklaw5/go-respond
go-sitemap-generator 84 https://github.com/ikeikeikeike/go-sitemap-generator
go-torch 3,291 https://github.com/uber/go-torch ★★★
go-trigger 151 https://github.com/sadlil/go-trigger
go-underscore 977 https://github.com/tobyhede/go-underscore ★★
goback 38 https://github.com/carlescere/goback
godaemon 372 https://github.com/VividCortex/godaemon
godropbox 3,595 https://github.com/dropbox/godropbox ★★★
gohper 246 https://github.com/cosiner/gohper
gojq 124 https://github.com/elgs/gojq
gojson 1,797 https://github.com/ChimeraCoder/gojson ★★★
golarm 31 https://github.com/msempere/golarm
golog 41 https://github.com/mlimaloureiro/golog
gopencils 413 https://github.com/bndr/gopencils
goplaceholder 20 https://github.com/michiwend/goplaceholder
goreleaser 3,304 https://github.com/goreleaser/goreleaser ★★★
goreporter 2,192 https://github.com/wgliang/goreporter ★★★
goreq 684 https://github.com/franela/goreq ★★
goreq 82 https://github.com/smallnest/goreq
gorequest 1,910 https://github.com/parnurzeal/gorequest ★★★
goseaweedfs 15 https://github.com/linxGnu/goseaweedfs
gotenv 106 https://github.com/subosito/gotenv
goxlsxwriter 12 https://github.com/fterrag/goxlsxwriter
gpath 24 https://github.com/tenntenn/gpath
grequests 1,156 https://github.com/levigross/grequests ★★★
gron 525 https://github.com/roylee0704/gron ★★
htcat 460 https://github.com/htcat/htcat
httpcontrol 476 https://github.com/facebookgo/httpcontrol
hub 13,761 https://github.com/github/hub ★★★★★
hystrix-go 1,353 https://github.com/afex/hystrix-go ★★★
immortal 537 https://github.com/immortal/immortal ★★
intrinsic 34 https://github.com/mengzhuo/intrinsic
JobRunner 475 https://github.com/bamzi/jobrunner
jsonapi-errors 4 https://github.com/AmuzaTkts/jsonapi-errors
jsonf 52 https://github.com/miolini/jsonf
jsongo 80 https://github.com/ricardolonga/jsongo
jsonhal 8 https://github.com/RichardKnop/jsonhal
kazaam 93 https://github.com/Qntfy/kazaam
lrserver 96 https://github.com/jaschaephraim/lrserver
mc 836 https://github.com/minio/mc ★★
mergo 587 https://github.com/imdario/mergo ★★
minify 1,577 https://github.com/tdewolff/minify ★★★
minquery 41 https://github.com/icza/minquery
mmake 1,421 https://github.com/tj/mmake ★★★
moldova 147 https://github.com/StabbyCutyou/moldova
mp 28 https://github.com/sanbornm/mp
mssqlx 46 https://github.com/linxGnu/mssqlx
multitick 56 https://github.com/VividCortex/multitick
myhttp 26 https://github.com/inancgumus/myhttp
netbug 65 https://github.com/e-dard/netbug
okrun 13 https://github.com/xta/okrun
onecache 77 https://github.com/adelowo/onecache
panicparse 1,789 https://github.com/maruel/panicparse ★★★
peco 4,879 https://github.com/peco/peco ★★★
pester 275 https://github.com/sethgrid/pester
pm 60 https://github.com/VividCortex/pm
profile 815 https://github.com/pkg/profile ★★
rclient 20 https://github.com/zpatrick/rclient
realize 2,505 https://github.com/tockins/realize ★★★
repeat 50 https://github.com/ssgreg/repeat
request 325 https://github.com/mozillazg/request
rerate 11 https://github.com/abo/rerate
rerun 151 https://github.com/ivpusic/rerun
resty 1,101 https://github.com/go-resty/resty ★★★
retry 59 https://github.com/kamilsk/retry
retry 2 https://github.com/percolate/retry
retry 27 https://github.com/thedevsaddam/retry
retry 7 https://github.com/shafreeck/retry
retry-go 22 https://github.com/rafaeljesus/retry-go
robustly 129 https://github.com/VividCortex/robustly
rq 23 https://github.com/ddo/rq
scheduler 242 https://github.com/carlescere/scheduler
sling 735 https://github.com/dghubble/sling ★★
spinner 583 https://github.com/briandowns/spinner ★★
sqlx 5,046 https://github.com/jmoiron/sqlx ★★★★
Storm 1,119 https://github.com/asdine/storm ★★★
structs 8 https://github.com/PumpkinSeed/structs
Task 1,009 https://github.com/go-task/task ★★★
toolbox 33 https://github.com/viant/toolbox
ugo 19 https://github.com/alxrm/ugo
UNIS 66 https://github.com/esemplastic/unis
usql 4,360 https://github.com/knq/usql ★★★
util 80 https://github.com/shomali11/util
wuzz 7,684 https://github.com/asciimoo/wuzz ★★★★
xferspdy 60 https://github.com/monmohan/xferspdy
xlsx 2,707 https://github.com/tealeg/xlsx ★★★
xlsx 25 https://github.com/plandem/xlsx

Validation

Libraries for validation.

名前 スター数 githubのURL スターの多さ
govalidator 2,876 https://github.com/asaskevich/govalidator ★★★
govalidator 485 https://github.com/thedevsaddam/govalidator
ozzo-validation 765 https://github.com/go-ozzo/ozzo-validation ★★
validate 38 https://github.com/markbates/validate
validator 2,237 https://github.com/go-playground/validator ★★★

Version Control

Libraries for version control.

名前 スター数 githubのURL スターの多さ
gh 61 https://github.com/rjeczalik/gh
git2go 1,208 https://github.com/libgit2/git2go ★★★
go-vcs 64 https://github.com/sourcegraph/go-vcs
hgo 12 https://github.com/beyang/hgo

Video

Libraries for manipulating video.

名前 スター数 githubのURL スターの多さ
gmf 403 https://github.com/3d0c/gmf
go-astisub 122 https://github.com/asticode/go-astisub
go-astits 214 https://github.com/asticode/go-astits
goav 524 https://github.com/giorgisio/goav ★★
gst 146 https://github.com/ziutek/gst
libgosubs 8 https://github.com/wargarblgarbl/libgosubs
libvlc-go 30 https://github.com/adrg/libvlc-go
v4l 16 https://github.com/korandiz/v4l

Web Frameworks

Full stack web frameworks.

名前 スター数 githubのURL スターの多さ
Aero 62 https://github.com/aerogo/aero
Air 86 https://github.com/sheng/air
Banjo 2 https://github.com/nsheremet/banjo
Beego 17,230 https://github.com/astaxie/beego ★★★★★
Echo 11,786 https://github.com/labstack/echo ★★★★★
Fireball 41 https://github.com/zpatrick/fireball
Florest 47 https://github.com/jabong/florest-core
Gem 154 https://github.com/go-gem/gem
Gin 20,951 https://github.com/gin-gonic/gin ★★★★★
Gizmo 2,394 https://github.com/NYTimes/gizmo ★★★
go-json-rest 3,189 https://github.com/ant0ine/go-json-rest ★★★
go-relax 152 https://github.com/codehack/go-relax
go-rest 109 https://github.com/ungerik/go-rest
goa 3,056 https://github.com/raphael/goa ★★★
Golax 64 https://github.com/fulldump/golax
Golf 226 https://github.com/dinever/golf
Gondola 311 https://github.com/rainycape/gondola
gongular 402 https://github.com/mustafaakin/gongular
Macaron 2,547 https://github.com/go-macaron/macaron ★★★
mango 329 https://github.com/paulbellamy/mango
Microservice 44 https://github.com/claygod/microservice
neo 377 https://github.com/ivpusic/neo
Resoursea 29 https://github.com/resoursea/api
Revel 10,323 https://github.com/revel/revel ★★★★★
rex 24 https://github.com/goanywhere/rex
sawsij 2 https://github.com/jaybill/sawsij
tango 742 https://github.com/lunny/tango ★★
tigertonic 986 https://github.com/rcrowley/go-tigertonic ★★
traffic 515 https://github.com/pilu/traffic ★★
utron 2,076 https://github.com/gernest/utron ★★★
violetear 91 https://github.com/nbari/violetear
WebGo 53 https://github.com/bnkamalesh/webgo
YARF 45 https://github.com/yarf-framework/yarf
Zerver 144 https://github.com/cosiner/zerver

Middlewares

Actual middlewares

名前 スター数 githubのURL スターの多さ
client-timing 10 https://github.com/posener/client-timing
CORS 897 https://github.com/rs/cors ★★
formjson 30 https://github.com/rs/formjson
go-server-timing 716 https://github.com/mitchellh/go-server-timing ★★
Limiter 392 https://github.com/ulule/limiter
ln-paywall 64 https://github.com/philippgille/ln-paywall
Tollbooth 970 https://github.com/didip/tollbooth ★★
XFF 69 https://github.com/sebest/xff

Libraries for creating HTTP middlewares

名前 スター数 githubのURL スターの多さ
alice 1,643 https://github.com/justinas/alice ★★★
catena 7 https://github.com/codemodus/catena
chain 63 https://github.com/codemodus/chain
go-wrap 53 https://github.com/go-on/wrap
gores 78 https://github.com/alioygur/gores
interpose 287 https://github.com/carbocation/interpose
muxchain 204 https://github.com/stephens2424/muxchain
negroni 5,807 https://github.com/urfave/negroni ★★★★
render 1,149 https://github.com/unrolled/render ★★★
renderer 107 https://github.com/thedevsaddam/renderer
rye 84 https://github.com/InVisionApp/rye
stats 499 https://github.com/thoas/stats
Volatile 81 https://github.com/volatile/core

Routers

名前 スター数 githubのURL スターの多さ
alien 94 https://github.com/gernest/alien
Bone 1,163 https://github.com/go-zoo/bone ★★★
Bxog 87 https://github.com/claygod/Bxog
chi 4,258 https://github.com/go-chi/chi ★★★
fasthttprouter 574 https://github.com/buaazp/fasthttprouter ★★
FastRouter 17 https://github.com/razonyang/fastrouter
gocraft/web 1,346 https://github.com/gocraft/web ★★★
Goji 671 https://github.com/goji/goji ★★
GoRouter 37 https://github.com/vardius/gorouter
gowww/router 147 https://github.com/gowww/router
httprouter 7,842 https://github.com/julienschmidt/httprouter ★★★★
httptreemux 356 https://github.com/dimfeld/httptreemux
lars 360 https://github.com/go-playground/lars
medeina 18 https://github.com/imdario/medeina
mux 7,203 https://github.com/gorilla/mux ★★★★
ozzo-routing 304 https://github.com/go-ozzo/ozzo-routing
pat 1,138 https://github.com/bmizerany/pat ★★★
pure 64 https://github.com/go-playground/pure
Siesta 348 https://github.com/VividCortex/siesta
vestigo 229 https://github.com/husobee/vestigo
xmux 83 https://github.com/rs/xmux
xujiajun/gorouter 87 https://github.com/xujiajun/gorouter
zeus 112 https://github.com/daryl/zeus

Windows

名前 スター数 githubのURL スターの多さ
d3d9 72 https://github.com/gonutz/d3d9
go-ole 431 https://github.com/go-ole/go-ole

XML

Libraries and tools for manipulating XML.

名前 スター数 githubのURL スターの多さ
XML-Comp 15 https://github.com/xml-comp/xml-comp
xmlwriter 5 https://github.com/shabbyrobe/xmlwriter
xpath 87 https://github.com/antchfx/xpath
xquery 131 https://github.com/antchfx/xquery

Tools

Go software and plugins.

Code Analysis

名前 スター数 githubのURL スターの多さ
apicompat 150 https://github.com/bradleyfalzon/apicompat
dupl 124 https://github.com/mibk/dupl
errcheck 1,129 https://github.com/kisielk/errcheck ★★★
gcvis 841 https://github.com/davecheney/gcvis ★★
Go Metalinter 3,065 https://github.com/alecthomas/gometalinter ★★★
go-checkstyle 85 https://github.com/qiniu/checkstyle
go-cleanarch 221 https://github.com/roblaszczak/go-cleanarch
go-critic 368 https://github.com/go-critic/go-critic
go-outdated 43 https://github.com/firstrow/go-outdated
goast-viewer 298 https://github.com/yuroyoro/goast-viewer
GoLint 2,678 https://github.com/golang/lint ★★★
gosimple 1,858 https://github.com/dominikh/go-tools/tree/master/cmd/gosimple ★★★
gostatus 225 https://github.com/shurcooL/gostatus
interfacer 719 https://github.com/mvdan/interfacer ★★
lint 60 https://github.com/surullabs/lint
php-parser 522 https://github.com/z7zmey/php-parser ★★
staticcheck 1,858 https://github.com/dominikh/go-tools/tree/master/cmd/staticcheck ★★★
tarp 10 https://github.com/verygoodsoftwarenotvirus/tarp
unconvert 226 https://github.com/mdempsky/unconvert
unused 1,858 https://github.com/dominikh/go-tools/tree/master/cmd/unused ★★★
validate 62 https://github.com/mccoyst/validate

Editor Plugins

名前 スター数 githubのURL スターの多さ
Go plugin for JetBrains IDEs - githubではないため、対象外 ★★★★★
go-language-server 14 https://github.com/theia-ide/go-language-server
go-mode 820 https://github.com/dominikh/go-mode.el ★★
go-plus 1,419 https://github.com/joefitzgerald/go-plus ★★★
Goclipse 770 https://github.com/GoClipse/goclipse ★★
gocode 4,462 https://github.com/nsf/gocode ★★★
GoSublime 3,017 https://github.com/DisposaBoy/GoSublime ★★★
gounit-vim 12 https://github.com/hexdigest/gounit-vim
theia-go-extension 8 https://github.com/theia-ide/theia-go-extension
velour 15 https://github.com/velour/velour
vim-compiler-go 77 https://github.com/rjohnsondev/vim-compiler-go
vim-go 9,191 https://github.com/fatih/vim-go ★★★★
vscode-go 4,043 https://github.com/Microsoft/vscode-go ★★★
Watch 150 https://github.com/eaburns/Watch

Go Generate Tools

名前 スター数 githubのURL スターの多さ
generic 21 https://github.com/usk81/generic
genny 722 https://github.com/cheekybits/genny ★★
gocontracts 26 https://github.com/Parquery/gocontracts
gotests 1,430 https://github.com/cweill/gotests ★★★
gounit 13 https://github.com/hexdigest/gounit
re2dfa 157 https://github.com/opennota/re2dfa

Go Tools

名前 スター数 githubのURL スターの多さ
colorgo 93 https://github.com/songgao/colorgo
depth 261 https://github.com/KyleBanks/depth
generator-go-lang 5 https://github.com/axelspringer/generator-go-lang
go-callvis 1,253 https://github.com/TrueFurby/go-callvis ★★★
go-pkg-complete 36 https://github.com/skelterjohn/go-pkg-complete
go-swagger 2,746 https://github.com/go-swagger/go-swagger ★★★
OctoLinker 2,960 https://github.com/OctoLinker/browser-extension ★★★
richgo 298 https://github.com/kyoh86/richgo
rts 175 https://github.com/galeone/rts

Software Packages

Software written in Go.

DevOps Tools

名前 スター数 githubのURL スターの多さ
aptly 1,629 https://github.com/smira/aptly ★★★
aurora 322 https://github.com/xuri/aurora
awsenv 15 https://github.com/soniah/awsenv
Banshee 970 https://github.com/eleme/banshee ★★
Blast 150 https://github.com/dave/blast
bombardier 1,131 https://github.com/codesenberg/bombardier ★★★
bosun 2,644 https://github.com/bosun-monitor/bosun ★★★
DepCharge 6 https://github.com/centerorbit/depcharge
dogo 195 https://github.com/liudng/dogo
drone-jenkins 16 https://github.com/appleboy/drone-jenkins
drone-scp 40 https://github.com/appleboy/drone-scp
Dropship 42 https://github.com/chrismckenzie/dropship
easyssh-proxy 62 https://github.com/appleboy/easyssh-proxy
fac 1,497 https://github.com/mkchoi212/fac ★★★
gaia 2,402 https://github.com/gaia-pipeline/gaia ★★★
Gitea 10,196 https://github.com/go-gitea/gitea ★★★★★
Go Metrics 2,077 https://github.com/rcrowley/go-metrics ★★★
https://github.com/codahale/metrics 431 https://github.com/codahale/metrics
go-furnace 46 https://github.com/go-furnace/go-furnace
go-selfupdate 605 https://github.com/sanbornm/go-selfupdate ★★
gobrew 175 https://github.com/cryptojuice/gobrew
godbg 215 https://github.com/sirnewton01/godbg
gonative 299 https://github.com/inconshreveable/gonative
govvv 273 https://github.com/ahmetalpbalkan/govvv
gox 2,898 https://github.com/mitchellh/gox ★★★
goxc 1,569 https://github.com/laher/goxc ★★★
grapes 112 https://github.com/yaronsumel/grapes
GVM 3,836 https://github.com/moovweb/gvm ★★★
Hey 4,012 https://github.com/rakyll/hey ★★★
kala 1,271 https://github.com/ajvb/kala ★★★
kcli 41 https://github.com/cswank/kcli
kubernetes 42,328 https://github.com/kubernetes/kubernetes ★★★★★
lstags 190 https://github.com/ivanilves/lstags
lwc 5 https://github.com/timdp/lwc
manssh 180 https://github.com/xwjdsh/manssh
Moby 50,619 https://github.com/moby/moby ★★★★★
Mora 250 https://github.com/emicklei/mora
ostent 156 https://github.com/ostrost/ostent
Packer 8,058 https://github.com/mitchellh/packer ★★★★
Pewpew 169 https://github.com/bengadbois/pewpew
Rodent 32 https://github.com/alouche/rodent
s3gof3r 949 https://github.com/rlmcpherson/s3gof3r ★★
Scaleway-cli 455 https://github.com/scaleway/scaleway-cli
sg 3 https://github.com/ChristopherRabotin/sg
skm 452 https://github.com/TimothyYe/skm
StatusOK 986 https://github.com/sanathp/statusok ★★
traefik 17,986 https://github.com/containous/traefik ★★★★★
Vegeta 9,244 https://github.com/tsenart/vegeta ★★★★
webhook 3,222 https://github.com/adnanh/webhook ★★★
winrm-cli 42 https://github.com/masterzen/winrm-cli

Other Software

名前 スター数 githubのURL スターの多さ
borg 1,377 https://github.com/crufter/borg ★★★
boxed 69 https://github.com/tejo/boxed
Cherry 170 https://github.com/rafael-santiago/cherry
Circuit 1,682 https://github.com/gocircuit/circuit ★★★
Comcast 5,763 https://github.com/tylertreat/Comcast ★★★★
confd 5,513 https://github.com/kelseyhightower/confd ★★★★
DDNS 55 https://github.com/skibish/ddns
Documize 490 https://github.com/documize/community
Duplicacy 2,343 https://github.com/gilbertchen/duplicacy ★★★
Go Package Store 857 https://github.com/shurcooL/Go-Package-Store ★★
GoBoy 9 https://github.com/Humpheh/goboy
gocc 196 https://github.com/goccmack/gocc
GoDNS 279 https://github.com/timothyye/godns
GoDocTooltip 12 https://github.com/diankong/GoDocTooltip
Gor 9,389 https://github.com/buger/gor ★★★★
ide 229 https://github.com/thestrukture/ide
ipe 233 https://github.com/dimiro1/ipe
JayDiff 23 https://github.com/yazgazan/jaydiff
joincap 51 https://github.com/assafmo/joincap
Leaps 605 https://github.com/jeffail/leaps ★★
lgo 1,458 https://github.com/yunabe/lgo ★★★
LiteIDE 4,790 https://github.com/visualfc/liteide ★★★
mockingjay 363 https://github.com/quii/mockingjay-server
myLG 2,075 https://github.com/mehrdadrad/mylg ★★★
naclpipe 21 https://github.com/unix4fun/naclpipe
nes 3,770 https://github.com/fogleman/nes ★★★
orange-cat 171 https://github.com/noraesae/orange-cat
Orbit 110 https://github.com/gulien/orbit
peg 522 https://github.com/pointlander/peg ★★
Pipe 1,372 https://github.com/b3log/pipe ★★★
Postman 727 https://github.com/zachlatta/postman ★★
restic 5,246 https://github.com/restic/restic ★★★★
rkt 8,247 https://github.com/coreos/rkt ★★★★
Seaweed File System 6,526 https://github.com/chrislusf/seaweedfs ★★★★
shell2http 269 https://github.com/msoap/shell2http
snap 1,772 https://github.com/intelsdi-x/snap ★★★
Snitch 15 https://github.com/lucasgomide/snitch
Stack Up 1,806 https://github.com/pressly/sup ★★★
Tenyks 166 https://github.com/kyleterry/tenyks
term-quiz 14 https://github.com/crazcalm/term-quiz
toto 25 https://github.com/blogcin/ToTo
toxiproxy 3,099 https://github.com/shopify/toxiproxy ★★★
vFlow 449 https://github.com/VerizonDigital/vflow
websysd 47 https://github.com/ian-kent/websysd
wellington 281 https://github.com/wellington/wellington

Resources

Where to discover new Go libraries.

Benchmarks

名前 スター数 githubのURL スターの多さ
autobench 88 https://github.com/davecheney/autobench
go-benchmark-app 17 https://github.com/mrLSD/go-benchmark-app
go-benchmarks 100 https://github.com/tylertreat/go-benchmarks
go-http-routing-benchmark 1,130 https://github.com/julienschmidt/go-http-routing-benchmark ★★★
go-type-assertion-benchmark 5 https://github.com/hgfischer/go-type-assertion-benchmark
go-web-framework-benchmark 804 https://github.com/smallnest/go-web-framework-benchmark ★★
go_serialization_benchmarks 707 https://github.com/alecthomas/go_serialization_benchmarks ★★
gocostmodel 51 https://github.com/PuerkitoBio/gocostmodel
golang-micro-benchmarks 15 https://github.com/amscanne/golang-micro-benchmarks
golang-sql-benchmark 46 https://github.com/tyler-smith/golang-sql-benchmark
gospeed 82 https://github.com/feyeleanor/GoSpeed
kvbench 13 https://github.com/jimrobinson/kvbench
skynet 866 https://github.com/atemerev/skynet ★★
speedtest-resize 149 https://github.com/fawick/speedtest-resize

Conferences/E-Books/Gophers/Meetups/Websites/Tutorials

名前 スター数 githubのURL スターの多さ
GoBooks 5,436 https://github.com/dariubs/GoBooks ★★★★
Web Application with Go the Anti-Textbook 2,091 https://github.com/thewhitetulip/web-dev-golang-anti-textbook/ ★★★
Go-gopher-Vector 25 https://github.com/keygx/Go-gopher-Vector
gopher-logos 43 https://github.com/GolangUA/gopher-logos
gopher-stickers 390 https://github.com/tenntenn/gopher-stickers
gopher-vector 315 https://github.com/golang-samples/gopher-vector
gophericons 546 https://github.com/shalakhin/gophericons ★★
gopherize.me 235 https://github.com/matryer/gopherize.me
gophers 1,453 https://github.com/ashleymcnamara/gophers ★★★
gophers 1,248 https://github.com/egonelbre/gophers ★★★
gophers 46 https://github.com/rogeralsing/gophers
gophers 28 https://github.com/sillecelik/go-gopher
Awesome Remote Job 12,700 https://github.com/lukasz-madon/awesome-remote-job ★★★★★
awesome-awesomeness 22,306 https://github.com/bayandin/awesome-awesomeness ★★★★★
Go Projects 47,747 https://github.com/golang/go/wiki/Projects ★★★★★
gocryforhelp 30 https://github.com/ninedraft/gocryforhelp
golang-graphics 136 https://github.com/mholt/golang-graphics
Build web application with Golang 25,384 https://github.com/astaxie/build-web-application-with-golang ★★★★★
Go Cheat Sheet 3,452 https://github.com/a8m/go-lang-cheat-sheet ★★★
Learn Go with TDD 2,220 https://github.com/quii/learn-go-with-tests ★★★
Working with Go 1,045 https://github.com/mkaz/working-with-go ★★★
18
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
17