A curated list of awesome Go frameworks, libraries and software
#
golang-library
Repositories 1,025
A simple, fast, and fun package for building command line apps in Go
Go
Updated Mar 21, 2019
Efficient cache for gigabytes of data written in Go.
Simple HTTP and REST client library for Go
golang
go
go-resty
http-client
rest-client
golang-library
middleware
backoff
srv-record
retry
redirects
Go
Updated Mar 21, 2019
A dead simple 2D game library in Go
Go
Updated Mar 21, 2019
Django-syntax like template-engine for Go
Go
Updated Feb 18, 2019
Confluent's Apache Kafka Golang client
Go Language Library for SVG generation
svg
svg-images
svg-path
graphics
graphic-design
graphic-programming
sketch
markup
xml
visualization
go
golang
golang-library
golang-package
Go
Updated Oct 6, 2018
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
asciigraph
graph
plot
chart
ascii-chart
line-chart
golang
go
utility
command-line
terminal
charting-library
golang-library
Go
Updated Jan 12, 2019
A Go client library for the Twitter 1.1 API
Go
Updated Mar 17, 2019
A PDF processor written in Go.
Go
Updated Mar 17, 2019
xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
Go
Updated Mar 14, 2019
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a s…
Golang hardware discovery/inspection library
Library for enabling asynchronous health checks in your service
Go
Updated Dec 4, 2018
A Golang library for using SQL.
Kasper is a lightweight library for processing Kafka topics.
Go
Updated Sep 16, 2017
go Implementation of live streaming services
Go
Updated Oct 24, 2017
Package messenger is used for making bots for use with Facebook messenger
Go
Updated Mar 10, 2019
Extract structured data from web sites. Web sites scraping.
golang
golang-library
extract-data
chrome-fetcher
scraping-websites
crawling
scraper
scraping
cdp
go
headless
Go
Updated Mar 9, 2019
A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.
Parse and demux MPEG Transport Streams (.ts) natively in GO
Go
Updated Jan 11, 2019
EGESPLOIT is a golang library for malware development
Go
Updated Jan 26, 2017
Slide Decks
Makefile
Updated Mar 22, 2019
Golang library for fuzzy matching within a set of strings 📃
Go
Updated Mar 8, 2019
Fast directory traversal for Golang
Go
Updated Mar 22, 2019
Collect golang runtime metrics, pushing to InfluxDB or pulling with Telegraf
Go
Updated Feb 4, 2018
tcp
handshake
linux
golang
golang-library
golang-package
ack
health-check
network
haproxy
go
packets
Go
Updated Mar 6, 2019
Social oAuth login in Go has never been so easy
Go
Updated Aug 19, 2018
ActivityStreams & ActivityPub in golang, oh my!
Go
Updated Mar 13, 2019