Search
Find Go libraries and tools by name, category, or popularity.
3,042 results
Path tracing engine written in Go
Sonic is a Go Blogging Platform. Simple and Powerful
An encrypted, deduplicated, verifiable, and scalable backup engine with no vendor lock-in
ACME (Let's Encrypt) client tool with automatic renewal
HTTP reverse proxy cache and time series accelerator
Simple and powerful toolkit for BoltDB
Library and CLI that generates text plantump class diagram containing information about structures and interfaces with the relationship among them
Easy mocking of HTTP responses from external resources
source code linter that brings checks that are currently not implemented in other linters
gopush-cluster is a go push server cluster
Colored pretty printer for Go language
Simple profiling support package for Go
Go RabbitMQ Client Library
Open-source list of [companies](https://readytotouch.com/golang/companies) and [jobs](https://readytotouch.com/golang/jobs) using Go in production
Advanced ANSI style & color support for your terminal applications
Package for MIME type detection based on magic numbers
Simple, zero-dependency scheduling library for Go
Go bindings for libgit2
Multi-shell multi-command argument completer
Go package for easily rendering JSON, XML, and HTML template responses
Fast trigram based code search
Go library for the TOML format with query support and handy cli tools
The lightweight event bus with async compatibility
high-level cryptographic library for solving typical data security tasks (secure data storage, secure messaging, zero-knowledge proof authentication), available for 14 languages, best fit for multi-platform apps
A low-level library to play sound on multiple platforms
Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications
Professional lightweight testing mini-framework for Go
High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support
(unmaintained) MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms
chainable handlers for login with OAuth1 and OAuth2 authentication providers
Jump helps you navigate faster by learning your habits
Fully spec compliant, embeddable high-performance MQTT v5/v3 broker for IoT, smarthome, and pubsub
Go application boilerplate and example applying modern practices
Bulk domain availability checker using RDAP, DNS, and WHOIS fallback with keyword permutation generation
Golang OAuth2 server library
JWT login microservice with pluggable backends such as OAuth2 (Github), htpasswd, osiam
net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
Implementation of Fowler's Money pattern
Technical analysis library providing financial indicators, strategies, and backtesting framework
Go toolkit for clean, composable, channel-based concurrency
memcache client library for the Go programming language
Go scientific library for linear algebra, FFT, geometry, NURBS, numerical methods, probabilities, optimisation, differential equations, and more
Microsoft MSSQL driver for Go
Golang hardware discovery/inspection library
Framework for building LLM-based multi-agent systems
Go binding to ImageMagick's MagickWand C API
Zero-dependencies Telegram Bot library with additional UI components
Finds good crops for arbitrary images and crop sizes
S2 geometry library in Go