A curated list of awesome Go frameworks, libraries and software
- golang
- golang-library
- go
- awesome
86,076 visible repositories in the index
1–24 of 1,255 · Most stars
A curated list of awesome Go frameworks, libraries and software
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
The Go programming language
The world’s fastest framework for building websites.
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 fastest path to AI-powered full stack observability, even for lean teams.
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
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
Make humans and AI agents work as one team — open-source and self-hostable.
Translated🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs.
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required.
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Supporting multi-protocol multi-user(Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto، AmneziaWG)
A powerful little TUI framework 🏗
Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
⚡️ Express inspired web framework written in Go
An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid search, alerts, and plugins for formats, models and business rules.
Translated🔥 1Panel is a modern, open-source Linux server management panel and a lightweight AI management platform. 1Panel is a management panel built specifically for AI servers.
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
Fast, secure, efficient backup program
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
A cloud-native Go microservices framework with cli tool for productivity.
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
High performance, minimalist Go web framework