Highlights
Lists (1)
Sort Name ascending (A-Z)
Stars
A curated list of awesome Go frameworks, libraries and software
Production-Grade Container Scheduling and Management
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 …
The world’s fastest framework for building websites.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
The Prometheus monitoring system and time series database.
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
Distributed reliable key-value store for the most critical data of a distributed system
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 …
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
A tool for secrets management, encryption as a service, and privileged access management
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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 replica…
Curated list of Go design patterns, recipes and idioms
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Pulumi - Infrastructure as Code in any programming language 🚀
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
eBPF-based Networking, Security, and Observability
The Go language implementation of gRPC. HTTP/2 based RPC