go-chi

go-chi

Geek Repo

Github PK Tool:Github PK Tool

go-chi's repositories

chi

lightweight, idiomatic and composable router for building Go HTTP services

jwtauth

JWT authentication middleware for Go HTTP services

Language:GoLicense:MITStargazers:544Issues:10Issues:40

cors

CORS net/http middleware for Go

Language:GoLicense:MITStargazers:320Issues:7Issues:13

render

easily manage HTTP request / response payloads of Go HTTP services

Language:GoLicense:MITStargazers:289Issues:6Issues:31

httprate

net/http rate limiter middleware

Language:GoLicense:MITStargazers:262Issues:3Issues:10

httplog

Go HTTP request logger with structured logging capabilities built on "log/slog" package

Language:GoLicense:MITStargazers:205Issues:5Issues:23

httpcoala

Go http middleware handler for request coalescing

docgen

auto-generate routing documentation in JSON or Markdown for a `chi` Router from your app source

Language:GoLicense:MITStargazers:109Issues:8Issues:18

hostrouter

Little package to map hosts to a variety of http routers for Go API services

Language:GoLicense:MITStargazers:69Issues:8Issues:4

stampede

Function and HTTP request coalescer

Language:GoLicense:MITStargazers:55Issues:8Issues:6

oauth

OAuth 2.0 middleware service for chi (ported from gin by community member)

Language:GoLicense:MITStargazers:27Issues:3Issues:4

valve

graceful server shutdown via context signalling for Go servers

Language:GoLicense:MITStargazers:21Issues:6Issues:2

httptracer

Tracing middleware for go-chi

telemetry

Telemetry middleware for Go services via Prometheus

Language:GoLicense:Apache-2.0Stargazers:17Issues:5Issues:1

httprate-redis

httprate.LimitCounter implementation with Redis backend

Language:GoLicense:MITStargazers:16Issues:2Issues:1

jsonp

JSONP Go http middleware

Language:GoLicense:MITStargazers:14Issues:6Issues:0

httpvcr

HTTP VCR for writing deterministic tests from external sources

Language:GoLicense:MITStargazers:11Issues:2Issues:0

docs

chi docs

Language:CSSLicense:MITStargazers:10Issues:2Issues:1

transport

Go HTTP Transports and middlewares

Language:GoLicense:MITStargazers:4Issues:1Issues:0

community-examples

go-chi community examples

License:MITStargazers:1Issues:1Issues:0

traceid

Go middleware for simple TraceId header propagation across multiple services

Language:GoLicense:MITStargazers:1Issues:1Issues:0