Browse free open source Go Libraries and projects below. Use the toggles on the left to filter open source Go Libraries by OS, license, language, programming language, and project status.
A parser library for Go
An OOB interaction gathering server and client library
iOS/macOS Research Swiss Army Knife
Lightweight Android library that bundles the Xray networking core
Golang PDF library for creating and processing PDF files (pure go)
An organizer for your videos, written in Go
Go library and CLIs for working with container registries
A collection of hacks and one-off scripts
GoNB, a Go Notebook Kernel for Jupyter
A simple, modern and secure encryption tool (and Go library)
LangChain for Go, the easiest way to write LLM-based programs in Go
The Docker toolset to pack, ship, store, and deliver content
Go language library for reading and writing Microsoft Excel
Runs a whole bunch of those linters and normalizes their output
HTTP load testing tool and library. It's over 9000!
Pure go library for creating and processing Office Word documents
xid is a globally unique id generator thought for the web
A simple and zero-dependencies library to parse environment variables
OWASP Coraza WAF is a golang modsecurity compatible firewall library
Go net/http configurable handler to handle CORS requests
An operator for Grafana that installs and manages Grafana instances
A simple, physics-based animation library
Open Source Data Security Platform for Developers to Monitor
Static checker for GitHub Actions workflow files
ebpf-go is a pure-Go library to read, modify and load eBPF programs