Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome Go frameworks, libraries and software
GitHub stars and default-branch commits for avelino/awesome-go.
220 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD
Golang terminal dashboard
webhook is a lightweight incoming webhook server to run shell commands
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
Simple HTTP, REST, and SSE client library for Go
Go Version Manager
A database migration tool. Supports SQL migrations and Go functions.
go generate based graphql server library
OpenAI, GPT 5.6, GPT-Image-2, Whisper API clients for Go
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
Interactive cli tool for HTTP inspection
An email and SMTP testing tool with API for developers
A language for writing HTML user interfaces in Go.
Go PostgreSQL driver for database/sql
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
An embedded key/value database for Go.
Real-time Geospatial and Geofencing
LangChain for Go, the easiest way to write LLM-based programs in Go
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
flannel is a network fabric for containers, designed for Kubernetes
Golang framework for robotics, drones, and the Internet of Things (IoT)
A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
An overview of Go syntax and features.
DNS library in Go
Declarative schema migrations with schema-as-code workflows
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
[mirror] Go Tools
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Simplistic interactive filtering tool
Backrest is a web UI and orchestrator for restic backup.
Arbitrary-precision fixed-point decimal numbers in Go
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Open device management
Fast cross-platform HTTP benchmarking tool written in Go
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Provides packet processing capabilities for Go
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
Code signing and transparency for containers and binaries
LevelDB key/value database in Go.
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
✉️ Composable all-in-one mail server.
modern full-featured open source secure mail server for low-maintenance self-hosted email
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
Blackfriday: a markdown processor for Go
✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
A game server framework in Go (golang)
Fullstack Workspace for Humans & Machines
Pomerium is an identity and context-aware access proxy.