{"id":18470304,"url":"https://github.com/dreadl0ck/golang-libs","last_synced_at":"2026-05-17T01:40:22.002Z","repository":{"id":50618905,"uuid":"93752823","full_name":"dreadl0ck/golang-libs","owner":"dreadl0ck","description":"List of awesome golang repositories and useful resources for development","archived":false,"fork":false,"pushed_at":"2025-07-02T16:21:45.000Z","size":15,"stargazers_count":64,"open_issues_count":0,"forks_count":14,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-07-02T17:34:41.178Z","etag":null,"topics":["golang","golang-libraries","golang-library"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dreadl0ck.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-08T13:31:34.000Z","updated_at":"2025-07-02T16:21:49.000Z","dependencies_parsed_at":"2022-08-28T12:01:10.373Z","dependency_job_id":null,"html_url":"https://github.com/dreadl0ck/golang-libs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dreadl0ck/golang-libs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreadl0ck%2Fgolang-libs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreadl0ck%2Fgolang-libs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreadl0ck%2Fgolang-libs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreadl0ck%2Fgolang-libs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dreadl0ck","download_url":"https://codeload.github.com/dreadl0ck/golang-libs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreadl0ck%2Fgolang-libs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266499015,"owners_count":23938771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["golang","golang-libraries","golang-library"],"created_at":"2024-11-06T10:13:33.400Z","updated_at":"2026-05-17T01:40:16.970Z","avatar_url":"https://github.com/dreadl0ck.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Golang Libraries\n\nThis is my personal list of awesome golang repositories and useful resources for development.\n\n## Index\n\n- [General](#general)\n- [Library Collections](#library-collections)\n- [Debugging](#debugging)\n- [Web Frameworks](#web-frameworks)\n- [Networking](#networking)\n- [Virtualization](#virtualization)\n- [JavaScript](#javascript)\n- [UI](#ui)\n- [Terminal](#terminal)\n- [Fun](#fun)\n- [Bluetooth](#bluetooth)\n- [Security](#security)\n- [Logging](#logging)\n- [Load Testing](#load-testing)\n- [Monitoring](#monitoring)\n- [Scheduling](#scheduling)\n- [Proxies](#proxies)\n- [Markdown](#markdown)\n- [PDF](#pdf)\n- [TLS](#tls)\n- [Testing](#testing)\n- [Vendoring](#vendoring)\n- [Containers](#containers)\n- [Databases](#databases)\n- [Benchmarks](#benchmarks)\n- [Web](#web)\n- [Miscellaneuos](#miscellaneuos)\n- [Go Code Inspection](#go-code-inspection)\n- [Commandline Tools](#commandline-tools)\n- [Encoding](#encoding)\n- [Disassembly](#disassembly)\n- [Exif](#exif)\n- [Git](#git)\n- [Websockets](#websockets)\n- [Bindata](#bindata)\n- [Bindings](#bindings)\n- [Images](#images)\n- [SVG](#svg)\n- [Audio](#audio)\n- [MIDI](#midi)\n- [Synths](#synths)\n- [Hardware](#hardware)\n- [Maschine Learning](#maschine-learning)\n\n## General\n\n- [Golang Wiki](https://github.com/golang/go/wiki) - Official golang wiki\n- [Golang Blog](http://blog.golang.org/) - The official Go blog\n- [Golang Cheat Cheet](https://github.com/a8m/go-lang-cheat-sheet) - A great cheat sheet\n- [Templating](https://github.com/golang/example/tree/master#template-godoc) - Golang Templating Engine Docs\n- [Regexp Syntax](https://golang.org/pkg/regexp/syntax/) - Golang RE2 Syntax Description\n- [Online Golang Regexp Tester](https://regex-golang.appspot.com/assets/html/index.html) - Online Tester for Golang RE2 Regular Expressions\n- [CommonMistakes](https://github.com/golang/go/wiki/CommonMistakes) - CommonMistakes made by beginners\n- [example](https://github.com/golang/example) - Go example projects\n- [coop](https://github.com/rakyll/coop) - Cheat sheet for some of the common concurrent flows in Go\n- [Go By Example](https://gobyexample.com) - Go Source Code Examples\n- [GoBooks](https://github.com/dariubs/GoBooks) - List of Golang books\n- [CuratedGo Twitter](https://twitter.com/curatedgo) - Awesome twitter channel about golang\n- [DaveCheney Blog](https://dave.cheney.net) - Dave Cheney's Blog with lots of interesting articles \n\n## Library Collections\n\n- [awesome-go](https://github.com/avelino/awesome-go) - A curated list of awesome Go frameworks, libraries and software\n- [go-hardware](https://github.com/rakyll/go-hardware) - A directory of hardware related libs, tools, and tutorials for Go\n- [golanglibs](https://golanglibs.com)\n- [golang-stuff](https://github.com/mindreframer/golang-stuff) - Interesting go libs\n\n## Debugging\n\n- [godebug](https://github.com/mailgun/godebug) - A cross-platform debugger for Go\n- [delve](https://github.com/derekparker/delve) - Debugger for the Go programming language\n\n## Web Frameworks\n\n- [lrserver](https://github.com/jaschaephraim/lrserver) - LiveReload server for Go\n- [devd](https://github.com/cortesi/devd) - A local webserver for developers\n- [caddy](https://github.com/mholt/caddy) - Fast, cross-platform HTTP/2 web server with automatic HTTPS\n- [echo](https://github.com/labstack/echo) - High performance, minimalist Go web framework\n- [hugo](https://github.com/spf13/hugo) - A Fast and Flexible Static Site Generator built with love\n- [iris](https://github.com/kataras/iris) - The fastest web framework for Go in (THIS) Earth. HTTP/2 Ready-To-GO\n- [macaron](https://github.com/go-macaron/macaron) - High productive and modular web framework\n- [peach](https://github.com/peachdocs/peach) - web server for multi-language, real-time synchronization and searchable documentation\n- [beego](https://github.com/astaxie/beego/) - open-source, high-performance web framework\n\n## Networking\n\n- [emitter-io](https://github.com/emitter-io/emitter) - High-performance, distributed, and secure publish-subscribe platform built with MQTT.\n- [ngrok](https://github.com/inconshreveable/ngrok) - Introspected tunnels to localhost\n- [doorman](https://github.com/youtube/doorman) - Global Distributed Client Side Rate Limiting\n- [meshbird](https://github.com/meshbird/meshbird) - Distributed private networking\n- [serve2d](https://github.com/joushou/serve2d) - Protocol detecting server\n- [frp](https://github.com/fatedier/frp) - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.\n- [wuzz](https://github.com/asciimoo/wuzz) - Interactive cli tool for HTTP inspection\n- [syncthing](https://github.com/syncthing/syncthing) - Open Source Continuous File Synchronization\n- [hey](https://github.com/rakyll/hey) - HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom\n- [httprouter](https://github.com/julienschmidt/httprouter) - A high performance HTTP request router that scales well\n- [gorequest](https://github.com/parnurzeal/gorequest) - GoRequest -- Simplified HTTP client\n- [go-httpclient](https://github.com/ddliu/go-httpclient) - Advanced HTTP client for golang\n- [gopacket](https://github.com/google/gopacket) - Provides packet processing capabilities for Go\n- [tentacool](https://github.com/optiflows/tentacool) - REST API to manage Linux networking via netlink\n- [grapes](https://github.com/yaronsumel/grapes) - easy way to distribute commands over ssh\n- [yamux](https://github.com/hashicorp/yamux) - Golang connection multiplexing library\n- [teleport](https://github.com/gravitational/teleport) - Modern SSH server for clusters and teams\n- [cors](https://github.com/rs/cors) - Go net/http configurable handler to handle CORS requests\n\n## Virtualization\n\n- [rkt](https://github.com/coreos/rkt) - pod-native container engine for Linux. It is composable, secure, and built on standards\n- [docker](https://github.com/docker/docker) - open-source application container engine\n- [runc](https://github.com/opencontainers/runc) - CLI tool for spawning and running containers according to the OCI specification\n- [drone](https://github.com/drone/drone) - Continuous Delivery platform built on Docker\n\n## JavaScript\n\n- [otto](https://github.com/robertkrimen/otto) - A JavaScript interpreter\n- [go-duktape](https://github.com/olebedev/go-duktape) - Duktape JavaScript engine bindings for Go\n- [gopherjs](https://github.com/gopherjs/gopherjs) - A compiler from Go to JavaScript for running Go code in a browser\n- [jquery](https://github.com/gopherjs/jquery) - GopherJS Bindings for jQuery\n\n## UI\n\n- [trayhost](https://github.com/shurcooL/trayhost) - Cross-platform Go library to place an icon in the host operating system's taskbar\n- [systray](https://github.com/getlantern/systray) - Cross platfrom Go library to place an icon and menu in the notification area\n- [gxui](https://github.com/google/gxui) - An experimental Go cross platform UI library\n- [gosx-notifier](https://github.com/deckarep/gosx-notifier) -  Framework for sending desktop notifications to OSX 10.8 or higher\n- [expvarmon](https://github.com/divan/expvarmon) - TermUI based monitor for Go apps using expvars (/debug/vars). Quickest way to monitor your Go app(s).\n- [ui](https://github.com/andlabs/ui) - Platform-native GUI library for Go\n\n## Terminal\n\n- [borg](https://github.com/ok-borg/borg) - Search and save shell snippets without leaving your terminal\n- [termobx-go](https://github.com/nsf/termbox-go) - Pure Go termbox implementation\n- [gocui](https://github.com/jroimartin/gocui) - Minimalist Go package aimed at creating Console User Interfaces\n- [pb](https://github.com/cheggaaa/pb) - Console progress bar for Golang\n- [rgbterm](https://github.com/aybabtme/rgbterm) - RGB colors for your terminal\n- [uniplot](https://github.com/aybabtme/uniplot) - Makes histograms and barcharts in the terminal\n- [readpass](https://github.com/gokyle/readpass) - read passwords from the console safely\n- [readline](https://github.com/chzyer/readline) - Readline is a pure go(golang) implementation for GNU-Readline kind library\n- [go.linenoise](https://github.com/GeertJohan/go.linenoise) - Linenoise is a lightweight readline library.\n\n## Fun\n\n- [gocode.io](http://gocode.io) - Operation Go Hacker Game\n\n## Bluetooth\n\n- [goble](https://github.com/MarinX/goble) - Bluetooth Low Energy for Go\n\n## Security\n\n- [syzkaller](https://github.com/google/syzkaller) - syzkaller is an unsupervised, coverage-guided Linux system call fuzzer\n- [mylg](https://github.com/mehrdadrad/mylg) - Network Diagnostic Tool\n- [go-scp](https://github.com/Checkmarx/Go-SCP) - Go programming language secure coding practices guide\n- [hyperfox](https://github.com/malfunkt/hyperfox) - HTTP/HTTPs MITM proxy and traffic recorder with on-the-fly TLS cert generation\n- [memguard](https://github.com/libeclipse/memguard) - A pure Go library for handling sensitive values in memory\n- [dissident](https://github.com/libeclipse/dissident)- An encryption program that prioritises deniability\n- [badactor](https://github.com/jaredfolkins/badactor) - An in-memory application driven jailer\n- [go-yara](https://github.com/hillu/go-yara) - Go bindings for YARA\n- [passlib](https://github.com/hlandau/passlib) - Idiotproof golang password validation library inspired by Python's passlib\n- [osxlockdown](https://github.com/SummitRoute/osxlockdown) - Apple OS X tool to audit for, and remediate, security configuration settings\n- [vuls](https://github.com/future-architect/vuls) - Vulnerability scanner for Linux/FreeBSD, agentless\n- [clair](https://github.com/coreos/clair) - Vulnerability Static Analysis for Containers\n- [onionscan](https://github.com/s-rah/onionscan) - Tool for investigating the Dark Web\n- [totp-ssh-fluxer](https://github.com/benjojo/totp-ssh-fluxer) - Take security by obscurity to the next level\n- [EasyCert](https://github.com/deckarep/EasyCert) - EasyCert quickly generates web server TLS certificates that have been self-signed by a private certificate authority that it also creates.\n- [OpenPortNotifier](https://github.com/fnzv/OpenPortNotifier) - Simple tool to monitor network changes over time and trigger alerts\n- [NetShield](https://github.com/fnzv/net-Shield) - An Easy and Simple Anti-DDoS solution for VPS,Dedicated Servers and IoT devices - Beta\n\n## Logging\n\n- [logrus](https://github.com/Sirupsen/logrus) - Structured, pluggable logging for Go\n- [logrus-prefixed-formatter](https://github.com/x-cray/logrus-prefixed-formatter) - Logrus Prefixed Log Formatter\n- [zap](https://github.com/uber-go/zap) - Fast, structured, leveled logging in Go\n\n## Load Testing\n\n- [boom](https://github.com/rakyll/boom) - HTTP(S) load generator, ApacheBench (ab) replacement\n- [bombardier](https://github.com/codesenberg/bombardier) - Fast cross-platform HTTP benchmarking tool\n\n## Monitoring\n\n- [prometheus](https://github.com/prometheus/prometheus/) - The Prometheus monitoring system and time series database\n- [grafana](https://github.com/grafana/grafana) - The tool for beautiful monitoring and metric analytics \u0026 dashboards for Graphite, InfluxDB \u0026 Prometheus \u0026 More\n- [procfs](https://github.com/prometheus/procfs) - procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc\n\n## Scheduling\n\n- [scheduler](https://github.com/carlescere/scheduler) - Job scheduling made easy\n- [go-cron](https://github.com/rk/go-cron) - 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\n- [kala](https://github.com/ajvb/kala) - Modern Job Scheduler\n- [kargar](https://github.com/omeid/kargar) - Concurent Task Runner\n- [gonzo](https://github.com/omeid/gonzo) - File Processing Framework\n- [goauto](https://github.com/dshills/goauto) - package for building automation tools\n\n## Proxies\n\n- [traefik](https://github.com/containous/traefik) - Træfɪk, a modern reverse proxy\n\n## Markdown\n\n- [blackfriday](https://github.com/russross/blackfriday) - A markdown processor for Go\n\n## PDF\n\n- [gopdf](https://github.com/jung-kurt/gofpdf) - A PDF document generator with high level support for text, drawing and images\n- [fillpdf](https://github.com/desertbit/fillpdf) - Fill PDF forms\n\n## TLS\n\n- [cfssl](https://github.com/cloudflare/cfssl) - Cloudflare's PKI and TLS toolkit\n- [lego](https://github.com/xenolf/lego) - Let's Encrypt client and ACME library\n\n## Testing\n\n- [go-fuzz](https://github.com/dvyukov/go-fuzz) - Randomized testing for Go\n- [go-check](https://github.com/go-check/check/tree/v1) - Rich testing for the Go language\n- [goconvey](https://github.com/smartystreets/goconvey) - Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go\n- [ginkgo](https://github.com/onsi/ginkgo) - BDD Testing Framework for Go\n\n## Vendoring\n\n- [godep](https://github.com/tools/godep) - dependency tool for go\n- [glide](https://github.com/Masterminds/glide) - Package Management for Golang\n- [dep](https://github.com/golang/dep) - Go dependency tool\n\n## Containers\n\n- [spec](https://github.com/appc/spec) - App Container Specification and Tooling\n- [flannel](https://github.com/coreos/flannel) - Network fabric for containers, designed for Kubernetes\n- [dry](https://github.com/moncho/dry) - A Docker container manager for the terminal\n\n## Databases\n\n- [bolt](https://github.com/boltdb/bolt) - An embedded key/value database for Go\n- [god](https://github.com/zond/god) - A Go database\n- [troussau](https://github.com/oleiade/trousseau) - Networked and encrypted key-value database\n- [cockroadDB](https://github.com/cockroachdb/cockroach) - the open source, cloud-native SQL database\n- [badger](https://github.com/dgraph-io/badger) - Fastest key-value store in Go\n\n## Benchmarks\n\n- [gocostmodel](https://github.com/PuerkitoBio/gocostmodel) - Benchmarks of common basic operations for the Go language\n- [GoSpeed](https://github.com/feyeleanor/GoSpeed) - Go micro-benchmarks for calculating the speed of language constructs\n\n## Web\n\n- [minify](https://github.com/tdewolff/minify) - Go minifiers for web formats\n- [negroni](https://github.com/codegangsta/negroni) - Idiomatic HTTP Middleware for Golang\n- [filecache](https://github.com/gokyle/filecache) - A simple file cache implementation in Go\n- [gowebapp](https://github.com/josephspurrier/gowebapp) - Basic MVC Web Application in Go\n- [cachesrv](https://github.com/gokyle/cachesrv) - Caching version of srvwd\n- [seaweedfs](https://github.com/chrislusf/seaweedfs) - simple and highly scalable distributed file system\n- [oauth2_proxy](https://github.com/bitly/oauth2_proxy) - A reverse proxy that provides authentication with Google, Github or other provider\n\n## Miscellaneuos\n\n- [gotomic](https://github.com/zond/gotomic) - Non blocking data structures for Go\n- [2goarray](https://github.com/cratonica/2goarray) - A simple utility to encode a file (or any other data) into a Go byte array.\n- [golang-set](https://github.com/deckarep/golang-set) - A simple set type for the Go language.\n- [raw](https://github.com/boltdb/raw) - A simple library for working with raw Go struct data\n- [durafmt](https://github.com/hako/durafmt) - Better time duration formatting in Go\n- [go-selfupdate](https://github.com/sanbornm/go-selfupdate) - Enable your Golang applications to self update\n- [open-golang](https://github.com/skratchdot/open-golang) - Open a file, directory, or URI using the OS's default application for that object type. Optionally, you can specify an application to use.\n- [gox](https://github.com/mitchellh/gox) - A dead simple, no frills Go cross compile tool\n- [apm](https://github.com/topfreegames/apm) - APM is a process manager for Golang applications\n- [textsecure](https://github.com/janimo/textsecure) - TextSecure client package for Go\n- [textsecure-qml](https://github.com/janimo/textsecure-qml) - TextSecure UI in Go and QML\n- [mitosis](https://github.com/jteeuwen/mitosis) - mitosis allows Go applications to easily fork themselves while preserving arbitrary application state and inherit file descriptors.\n- [sudolikeaboss](https://github.com/ravenac95/sudolikeaboss) - Get 1password access from iterm2\n- [biogo](https://github.com/biogo/biogo) - biogo is a bioinformatics library for Go\n- [mobile](https://github.com/golang/mobile) - Go on Mobile\n- [stow](https://github.com/djherbis/stow) - Simple object persistence with boltdb\n- [boltstore](https://github.com/yosssi/boltstore) - Session store using Bolt\n- [scs](https://github.com/alexedwards/scs) - Session management for Go 1.7+\n- [wiki](https://github.com/peterhellberg/wiki) - A tiny wiki using Goji, BoltDB and Blackfriday\n- [gopsutil](https://github.com/shirou/gopsutil) - psutil for golang\n- [gabs](https://github.com/Jeffail/gabs) - Handle Dynamic JSON\n- [afero](https://github.com/spf13/afero) - A FileSystem Abstraction System for Go\n- [go-coreutils](https://github.com/ericlagergren/go-coreutils) - A cross-platform port of GNU's coreutils to Go\n- [gomail](https://github.com/go-gomail/gomail) - The best way to send emails in Go\n\n## Go Code Inspection\n\n- [go-package-store](https://github.com/shurcooL/Go-Package-Store) - Go Package Store displays updates for the Go packages in your GOPATH.\n- [inspect](https://github.com/radovskyb/inspect) - small Go package that makes it easy to inspect information about Go source code.\n- [errcheck](https://github.com/kisielk/errcheck) - errcheck checks that you checked errors.\n- [gometalinter](https://github.com/alecthomas/gometalinter) - Concurrently run Go lint tools and normalise their output\n\n## Commandline tools\n\n- [dexec](https://github.com/docker-exec/dexec) - Command line interface for running code in many languages via Docker\n- [httpstat](https://github.com/davecheney/httpstat) - It's like curl -v, with colors\n- [micro](https://github.com/zyedidia/micro) - A modern and intuitive terminal-based text editor\n- [cobra](https://github.com/spf13/cobra) - A Commander for modern Go CLI interactions\n- [gotty](https://github.com/yudai/gotty) - Share your terminal as a web application\n- [sloc](http://git.bytbox.net/sloc) - Simple Count Lines Of Code\n- [wttr.in](https://github.com/chubin/wttr.in) - The right way to check the weather\n\n## Encoding\n\n- [msgpack](https://github.com/vmihailenco/msgpack) - MessagePack encoding for Golang\n- [protobuf](https://github.com/golang/protobuf) - Go support for Google's protocol buffers\n\n## Disassembly\n\n- [gapstone](https://github.com/bnagy/gapstone) - Go binding for the capstone disassembly library\n\n## Exif\n\n- [exif](https://github.com/xiam/exif) - Golang (Go) bindings for libexif\n- [goexif](https://github.com/rwcarlsen/goexif) - Decode embedded EXIF meta data from image files\n\n## Git\n\n- [gogs](https://github.com/gogits/gogs) - Gogs is a painless self-hosted Git service\n- [gittea](https://github.com/go-gitea/gitea) - A fork of Gogs, entirely community driven\n\n## Websockets\n\n- [go-socket](https://github.com/googollee/go-socket.io) - A realtime application framework\n- [glue](https://github.com/desertbit/glue) - Robust Go and Javascript Socket Library\n- [sacrificial-socket](https://github.com/raz-varren/sacrificial-socket) - A Go websocket library with an API similar to Socket.IO\n\n## Bindata\n\n- [go.rice](https://github.com/GeertJohan/go.rice) - Go package that makes working with resources such as html,js,css,images,templates, etc very easy.\n- [go-bindata](https://github.com/jteeuwen/go-bindata) - A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.\n- [go-bindata-assetfs](https://github.com/elazarl/go-bindata-assetfs) - Serves embedded files from `jteeuwen/go-bindata` with `net/http`\n- [statics](https://github.com/go-playground/statics) - Embeds static resources into go files for single binary compilation + works with http.FileSystem + symlinks\n\n## Bindings\n\n- [go-vlc](https://github.com/jteeuwen/go-vlc) - Go bindings for libVLC\n- [yubigo](https://github.com/GeertJohan/yubigo) - 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.\n- [coinbase_api](https://github.com/gokyle/coinbase_api) - Go interface to the Coinbase API.\n- [govix](https://github.com/hooklift/govix) - VMware VIX API for Go\n- [qml](https://github.com/go-qml/qml) - QML support for the Go language\n\n## Images\n\n- [imageproxy](https://github.com/willnorris/imageproxy) - A caching, resizing image proxy\n- [resize](https://github.com/nfnt/resize) - Pure golang image resizing\n- [go-nude](https://github.com/koyachi/go-nude) - Nudity detection with Go\n\n## SVG\n\n- [svgo](https://github.com/ajstarks/svgo) - Library for SVG generation\n\n## Audio\n\n- [waveform](https://github.com/mdlayher/waveform) - Go package capable of generating waveform images from audio streams\n\n### MIDI\n\n- [midievent](https://github.com/xlab/midievent) - MIDI event type mappings\n- [portmidi](https://github.com/rakyll/portmidi) - Go bindings for libportmidi\n- [go-midi](https://github.com/afandian/go-midi) - A Midi file parser library\n\n### Synths\n\n- [sigourney](https://github.com/nf/sigourney) - A modular audio synthesizer\n- [goop](https://github.com/peterbourgon/goop) - An audio synthesizer in Go\n\n## Hardware\n\n- [go-hardware](https://github.com/rakyll/go-hardware) - A directory of hardware related libs, tools, and tutorials for Go\n\n## Machine Learning\n\n- [bayesian](https://github.com/jbrukh/bayesian) - Naive Bayesian Classification for Golang\n- [cloudforest](https://github.com/ryanbressler/CloudForest) - Ensembles of decision trees in go/golang\n- [gobrain](https://github.com/goml/gobrain) - Neural Networks written in go\n- [neat](https://github.com/jinyeom/neat) - NEAT (NeuroEvolution of Augmenting Topologies) implemented in Go\n- [go-neural](https://github.com/NOX73/go-neural) - Neural network implementation on golang\n- [mxnet](https://github.com/dmlc/mxnet) - Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more\n\n## Contact\n\nSomething is missing here?\n\nSubmit a pull request or contact me: dreadl0ck [at] protonmail [dot] ch\n\n```pgp\n-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2\n\n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\n=sBwF\n-----END PGP PUBLIC KEY BLOCK-----\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreadl0ck%2Fgolang-libs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdreadl0ck%2Fgolang-libs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreadl0ck%2Fgolang-libs/lists"}