Stars
A curated list of awesome Go frameworks, libraries and software
Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.
Production-Grade Container Scheduling and Management
Open Source Continuous File Synchronization
The Prometheus monitoring system and time series database.
A tool for exploring each layer in a docker image
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 …
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
A tool for secrets management, encryption as a service, and privileged access management
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…
HTTP load testing tool and library. It's over 9000!
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
D2 is a modern diagram scripting language that turns text to diagrams.
Vitess is a database clustering system for horizontal scaling of MySQL.
The easiest, and most secure way to access and protect all of your infrastructure.
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence…
Analyzes resource usage and performance characteristics of running containers.
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.