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.
Pomerium is an identity and context-aware access proxy.
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
Instant REST and MCP APIs for PostgreSQL and MySQL 8, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5.
The parent project for OpenZiti. Here you will find the executables for a fully zero-trust, programmable network @OpenZiti
BGP implemented in the Go Programming Language
Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox, Google Drive or SSH compatible storage
aptly - Debian repository management tool
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
Plik is a temporary file upload system (Wetransfer like) in Go.
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
Lightweight data stream processing engine for IoT edge
ops - build and run nanos unikernels
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.
The programmable open source core ledger for fintech
pg_timetable: Advanced scheduling for PostgreSQL
The One CD for All {applications, platforms, operations}
A cloud native Kubernetes Global Balancer
A Declarative Update Policy Engine
Deployment platform for teams to deploy internal tools. Deploy web apps declaratively, on a single-node or on Kubernetes, with OIDC/SAML auth and RBAC.
Abstruse is a free and open-source CI/CD platform that tests your models and code.
A lightweight document-oriented NoSQL database written in pure Golang.
database gateway for building data-driven applications
A lightweight schema-on-read analytics in a single binary
Open-source security agents for cloud, code and runtime. 45 built-in agents audit AWS, GCP, Azure, Kubernetes, GitHub and GitLab for privilege escalation, public exposure, supply chain and more, or build your own in one markdown file. Live, read-only access to your infrastructure.
golang wrapper for github.com/OSGEO/gdal
OCI-Native artifact manager
Reverse-engineering tool for docker environments
High-performance SQL parser, formatter, linter & security scanner for Go - 1.5M+ ops/sec, multi-dialect, zero-copy, race-free
A context-aware terminal-based coding agent written in Go. Supports multiple-providers, MCPs, Subagents, Agent Skills, controllable tool output retention, hashline edits, and more.
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries
A webhook receiver on steroids.
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.