Stars
A curated list of awesome Go frameworks, libraries and software
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
A toolkit with common assertions and mocks that plays nicely with the standard library
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
Analyzes resource usage and performance characteristics of running containers.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Ebitengine - A dead simple 2D game engine for Go
An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Goo…
Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.
The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, …
Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers t…
Open source APM: OpenTelemetry traces, metrics, and logs
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Chaos testing, network emulation, and stress testing tool for containers
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1