Stars
A curated list of awesome Go frameworks, libraries and software
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.
Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernet…
GoMock is a mocking framework for the Go programming language.
The home of the CUE language! Validate and define text-based and dynamic configuration
Code signing and transparency for containers and binaries
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
A Go (golang) package for representing a list of errors as a single error.
An interesting go struct tag expression syntax for field validation, etc.
Derives and generates mundane golang functions that you do not want to maintain yourself
A simple application deployment framework built on Kubernetes
Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
The Metering Operator is responsible for collecting metrics and other information about what's happening in a Kubernetes cluster, and providing a way to create reports on the collected data.
API Reference Docs generator for Kubernetes CRDs (used by Knative, Kubeflow and others)
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
Manage the OpenShift monitoring stack
An opinionated Go framework for developing Kubernetes operators
A Kubernetes object matcher library to avoid unnecessary K8s object updates
A TCP proxy used to expose services onto a tailscale network without root. Ideal for container environments.
Manages Kubernetes clusters running on AWS (before Cluster API)