Search
Find Go libraries and tools by name, category, or popularity.
3,042 results
A GitHub repository offering coding challenges for Go technical interview preparation
Easy to use Tensorflow bindings: simplifies the usage of the official Tensorflow Go bindings. Define computational graphs in Go, load and execute models trained in Python
Project Flogo is an Open Source Framework for IoT Edge Apps & Integration
CLI and library for OCI Artifacts in container registries
Go error library with error portability over the network
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
Interactive Go programming with Jupyter. It supports code completion, code inspection and 100% Go compatibility
Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies
A Go framework for the API or Microservice with handy scaffolding tools
Modern wiki software that integrates data from SaaS tools
Mysql database to golang gorm struct
fast thread-safe inmemory cache for big number of entries. Minimizes GC overhead
Resiliency patterns for golang
Base64captch supports digit, number, alphabet, arithmetic, audio and digit-alphabet captcha
HTTP middleware for Go that facilitates some quick security wins
IMAP library for clients and servers
Retryable HTTP client in Go
A framework for building 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web
Blazingly fast and light-weight Actor engine written in Golang
Dead simple rate limit middleware for Go
An image resizing server written in Go
Go bindings for the [Simple DirectMedia Layer](https://www.libsdl.org/)
Small package to infer the file type checking the magic numbers signature
A simple, standalone, and lightWeight tool that can do health/status checking daemon, support HTTP/TCP/SSH/Shell/Client/... probes, and Slack/Discord/Telegram/SMS... notification
Struct-based argument parsing in Go
GPIO for Go, doesn't require cgo
Prisma Client Go, Typesafe database access for Go
Fault tolerance and resilience patterns for Go
Fast k/v database compatible with lsm and b+tree
Go Language Library for SVG generation
A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages
A secure low code honeypot framework, leveraging AI for System Virtualization
A simple Go package to Query over JSON Data
Go bindings for GTK3
Utility that generates a struct from any interface. The struct can be used in test code as a mock of the interface
Minimalistic and High-performance goroutine worker pool written in Go
Analyze and visualize the size of dependencies in compiled Golang binaries, providing insight into their impact on the final build
A Go "clone" of the great and famous Requests library
Go stream processing library
Minimalistic configuration reader (from files, ENV, and wherever you want)
Simple TUN/TAP library
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Gitea, and Bitbucket
Simplistic, modern, and performant job scheduler
In-memory key:value cache which supports automatic invalidation based on timeouts
Go library for encoding structs into URL query parameters
Parse date's without knowing format in advance
Flexible library to render progress bars in terminal applications
Comprehensive Go bindings for FFmpeg
Go web framework benchmark
A simple, complete and lightweight self-hosted feature flag solution 100% Open Source