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:537Issues:10Issues:40

cors

CORS net/http middleware for Go

Language:GoLicense:MITStargazers:316Issues:7Issues:13

render

easily manage HTTP request / response payloads of Go HTTP services

Language:GoLicense:MITStargazers:287Issues:6Issues:30

httprate

net/http rate limiter middleware

Language:GoLicense:MITStargazers:234Issues:3Issues:10

httplog

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

Language:GoLicense:MITStargazers:203Issues: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:106Issues:8Issues:18

hostrouter

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

Language:GoLicense:MITStargazers:68Issues:8Issues:4

stampede

Function and HTTP request coalescer

Language:GoLicense:MITStargazers:56Issues: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:16Issues:5Issues:1

httprate-redis

httprate.LimitCounter implementation with Redis backend

Language:GoLicense:MITStargazers:14Issues: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:10Issues:2Issues:0

docs

chi docs

Language:CSSLicense:MITStargazers:8Issues:2Issues:1

transport

Go HTTP Transports and middlewares

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

traceid

Go middleware for simple TraceId header propagation across multiple services

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

community-examples

go-chi community examples

License:MITStargazers:0Issues:1Issues:0