A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
47,133 repositories indexed
1–24 of 487 · Most stars
A curated list of awesome Go frameworks, libraries and software
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
The Cloud Native Application Proxy
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
A tool for exploring each layer in a docker image
The lazier way to manage everything docker
Open-source AI gateway. Self-hosted LLM gateway with OpenAI-, Claude- and Gemini-compatible APIs, model routing, access control, usage tracking and cost accounting.
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
The painless way to host your own Git service
The easiest, most secure way to use WireGuard and 2FA.
Create beautiful applications using Go
A reliable coding agent for complex software engineering tasks.
TranslatedChinese translation of "The Way to Go", officially titled in Chinese 《Go 入门指南》 (Go Rùmén Zhǐnán, "Go Beginner's Guide")
TranslatedA lightweight, high-performance, powerful intranet penetration proxy server, with a powerful web management terminal. It supports forwarding of almost all traffic, including tcp, udp, socks5, and http, and can be used for accessing intranet websites, debugging local payment interfaces, ssh access, remote desktop, intranet dns resolution, intranet socks5 proxy, and more.
A cloud-native Go microservices framework with cli tool for productivity.
High performance, minimalist Go web framework
:partly_sunny: The right way to check the weather
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
TranslatedLearn and understand Docker&Container technologies, with real DevOps practice!
D2 is a modern diagram scripting language that turns text to diagrams.
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
☁️ Live reload for Go apps