Pinned Repositories
chi
lightweight, idiomatic and composable router for building Go HTTP services
cors
CORS net/http middleware for Go
docgen
auto-generate routing documentation in JSON or Markdown for a `chi` Router from your app source
hostrouter
Little package to map hosts to a variety of http routers for Go API services
httpcoala
Go http middleware handler for request coalescing
httplog
Go HTTP request logger with structured logging capabilities built on "log/slog" package
httprate
net/http rate limiter middleware
jwtauth
JWT authentication middleware for Go HTTP services
render
easily manage HTTP request / response payloads of Go HTTP services
stampede
Function and HTTP request coalescer
go-chi's Repositories
go-chi/chi
lightweight, idiomatic and composable router for building Go HTTP services
go-chi/jwtauth
JWT authentication middleware for Go HTTP services
go-chi/cors
CORS net/http middleware for Go
go-chi/render
easily manage HTTP request / response payloads of Go HTTP services
go-chi/httprate
net/http rate limiter middleware
go-chi/httplog
Go HTTP request logger with structured logging capabilities built on "log/slog" package
go-chi/httpcoala
Go http middleware handler for request coalescing
go-chi/docgen
auto-generate routing documentation in JSON or Markdown for a `chi` Router from your app source
go-chi/hostrouter
Little package to map hosts to a variety of http routers for Go API services
go-chi/stampede
Function and HTTP request coalescer
go-chi/oauth
OAuth 2.0 middleware service for chi (ported from gin by community member)
go-chi/valve
graceful server shutdown via context signalling for Go servers
go-chi/httprate-redis
httprate.LimitCounter implementation with Redis backend
go-chi/httptracer
Tracing middleware for go-chi
go-chi/telemetry
Telemetry middleware for Go services via Prometheus
go-chi/jsonp
JSONP Go http middleware
go-chi/httpvcr
HTTP VCR for writing deterministic tests from external sources
go-chi/docs
chi docs
go-chi/traceid
Go middleware for simple TraceId header propagation across multiple services
go-chi/transport
Go HTTP Transports and middlewares
go-chi/community-examples
go-chi community examples