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.
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
Open Source realtime backend in 1 file
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
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Easily and securely send things from one computer to another :crocodile: :package:
🐶 Kubernetes CLI To Manage Your Clusters In Style!
A modern load testing tool, using Go and JavaScript
Fast linters runner for Go
Fast key-value DB in Go.
Kubernetes IN Docker - local clusters for testing Kubernetes
JuiceFS is a distributed POSIX file system built on top of Redis and S3.
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
go generate based graphql server library
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go
Interactive cli tool for HTTP inspection
An overview of Go syntax and features.
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
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
Fast and lightweight DNS proxy as ad-blocker for local network with many features
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
✨ 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.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server
The parent project for OpenZiti. Here you will find the executables for a fully zero-trust, programmable network @OpenZiti
Network Diagnostic Tool
A simple, standalone, and lightweight tool that can do health/status checking, written in Go.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Bulk domain availability checking via RDAP, DNS, and WHOIS, with prefix/suffix permutations, regex patterns, MCP, and multiple output formats
Plik is a temporary file upload system (Wetransfer like) in Go.
:zap: boilerplate template manager that generates files or directories from template repositories
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
Executing shell commands via HTTP server
Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side ("transparent") encryption. SQL, NoSQL.
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
Binary editor written in Go
EliasDB a graph-based database.
:eyes: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
An enum generator for go
Your AI powered terminal assistant.
A lightweight document-oriented NoSQL database written in pure Golang.
A Go project template
From local development to the cloud: web apps development with containers made easy.