chi

HTTP router

A lightweight router for building modular and composable HTTP services

lightweight, idiomatic and composable router for building Go HTTP services

GitHub

19k stars
210 watching
993 forks
Language: Go
last commit: 4 months ago
Linked from 4 awesome lists

apicontextgogolanghttpmicroservicesmiddlewarerest-apirouter

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
goadesign/goa A tool for designing and generating APIs in Go 5,719
go-chassis/go-chassis A cloud-native application framework for Go that simplifies the development of microservices. 2,735
emicklei/go-restful A package for building RESTful web services using Go 5,051
gorilla/mux A powerful HTTP router and URL matcher for building web servers. 20,970
create-go-app/chi-go-template A production-ready Go backend template with a lightweight router for building HTTP services. 13
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
go-kit/kit A toolkit for building microservices in Go 26,684
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,569
gobwas/ws A WebSocket implementation in Go. 6,169
urfave/negroni A library that provides an idiomatic approach to web middleware in Go 7,479
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,785
go-playground/lars A lightweight HTTP router that provides customizable framework flexibility through extensible context management and efficient routing 385
julienschmidt/httprouter A lightweight and high-performance HTTP request router that supports variables in routing patterns and scales well with large numbers of routes. 16,666
labstack/echo A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. 30,085
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 79,433