A curated list of awesome Go frameworks, libraries and software
Golang Library GitHub Repositories (2026) · Open Source Tools
Discover the best Golang Library open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
A Commander for modern Go CLI interactions
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
Easy to use PDF library using Go and PDFium
A declarative, simple, fast, and fun package for building command line tools in Go
A dead simple 2D game engine for Go
Mavlink library (2.0 and 1.0) for the Go programming language
Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages.
PDF tooling for Go and the command line.
The Official Golang driver for MongoDB
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Visualise Go runtime metrics in real time
🔘 Minimalistic and High-performance goroutine worker pool written in Go
:sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go
Embed ngrok secure ingress into your Go apps as a net.Listener with a single line of code.
Simple and yet powerful Dependency Injection for Go
Command line tool to mass upload media folders to your google photos account(s) (Mac OS / Linux)
Library to provide basic healthcheck functionality to Go applications.
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.