Search
Find Go libraries and tools by name, category, or popularity.
3,042 results
CLI proxy that reduces LLM token usage by 60-90% with declarative YAML filters. Drop-in for Claude Code, Cursor, Copilot, and Gemini. rtk alternative in Go
Library for reading, writing and working with OpenStreetMap data and APIs
Sentence tokenizer: converts text into a list of sentences
An easy-to-use HTTP client 100% in Go to spoof TLS/JA3 and HTTP2 fingerprint
Cronjobs scheduling made easy
Music theory models in Go
Extremely flexible golang deep comparison, extends the go testing package
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application
Add beautiful banners into your Go applications
Preview-first TUI for cleaning macOS caches, logs, and temporary files
Go native WebP encoder with zero external dependencies
Go bindings for H3, a hierarchical hexagonal geospatial indexing system
Aerospike client in Go language
Streaming library for the Internet Message Format and mail messages
Hackable package that determines responsible source code for an error (and some other fast-debugging features). Pluggable to any logger in-place
Flexible HTTP command line stress tester
Pretty-prints your regular HTTP requests on your terminal for debugging (similar to http.DumpRequest)
Simple struct copying for Go
Yet Another CLi Spinner package, for working with terminal spinners
A lightweight DSL to build SQL in Go
Simple pubsub package for go
Small and simple package to easily consume REST APIs
An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs
A Go implementation of the Polkadot Host
Intuitive package for prettifying terminal/console output.
An elegant and concurrent library for Telegram Bots in Go
Easy to use, extensible health check library
Exponentially-weighted moving averages
a cross-platform, multi-format Go library for working with archives and compression formats with a unified API and as virtual file systems compatible with io/fs
Get easily stdlib HTTP client, which does not share any state with other clients
API Handler Testing for Golang Router framework
Redis-protocol compatible TCP servers/services
A declarative terminal UI framework with templ-like templates, flexbox layout, and a language server for editor support
Static code analyser which links TODO comments in code with issues in your issue tracker
Detects race conditions statically
Diagnose AWS costs, detect idle resources, and optimize cloud spending directly from your terminal 🩺 ☁️
Mini audio library
Concurrent task runner
Rapid and simple desktop UI development with GO, HTML, CSS and NW.js. Cross platform
Package that exposes country and subdivision data
Native Go Audio Processing Library
Concurrent FIFO queue
Golang to Haxe to CPP/CSharp/Java/JavaScript transpiler.
Command line tool for generating interface definitions
A general pureposed function mocking library
Jenkins CLI allows you manage your Jenkins as an easy way
Go version manager. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash
Fast and easy-to-use skip list for Go
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
Package raw enables reading and writing data at the device driver level for a network interface.