Search tools, frameworks, libraries, categories and domains
Microservice framework with code generation and built-in resilience (breakers, load shedding, rate limits).
Other tools in the same categories.
gin-gonic/gin
Fast, martini-like HTTP framework with radix-tree routing; the most popular Go web framework.
pkg.go.dev
Go's standard-library HTTP server; method and wildcard routing since Go 1.22 is enough for many services.
labstack/echo
Minimalist, high-performance framework with an extensible middleware set and data binding.
gofiber/fiber
Express-inspired framework built on fasthttp; popular with developers coming from Node.js.
go-chi/chi
Lightweight, idiomatic router fully compatible with net/http handlers and middleware.
danielgtaylor/huma
Router-agnostic framework for building OpenAPI 3.1 REST APIs from typed Go structs.
encoredev/encore
Backend framework for TypeScript and Go with infrastructure-from-code, a Rust runtime and built-in tracing.
gorilla/mux
Classic request router; common in older codebases, largely superseded by the enhanced net/http mux.