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.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Production-Grade Container Scheduling and Management
:cherry_blossom: A command-line fuzzy finder
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
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
Distributed reliable key-value store for the most critical data of a distributed system
Go implementation of the Ethereum protocol
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
⚡️ Express inspired web framework written in Go
Fast, secure, efficient backup program
🐶 Kubernetes CLI To Manage Your Clusters In Style!
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
A modern load testing tool, using Go and JavaScript
A standard library for microservices.
A toolkit with common assertions and mocks that plays nicely with the standard library
HTTP load testing tool and library. It's over 9000!
A declarative, simple, fast, and fun package for building command line tools in Go
The Go language implementation of gRPC. HTTP/2 based RPC
A framework for building agents and services
high-performance graph database for real-time use cases
Fast linters runner for Go
The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal effort.
Go development plugin for Vim
Fast key-value DB in Go.
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
webhook is a lightweight incoming webhook server to run shell commands
Simple HTTP, REST, and SSE client library for Go
A database migration tool. Supports SQL migrations and Go functions.
OpenAI, GPT 5.6, GPT-Image-2, Whisper API clients for Go
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.
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
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)
An overview of Go syntax and features.
DNS library in Go
Arbitrary-precision fixed-point decimal numbers in Go
Fast cross-platform HTTP benchmarking tool written in Go
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
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.
LevelDB key/value database in Go.
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
✨ 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)
Pomerium is an identity and context-aware access proxy.
Parallel S3 and local filesystem execution tool.