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
209 watching
988 forks
Language: Go
last commit: about 2 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,693
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,041
gorilla/mux A powerful HTTP router and URL matcher for building web servers. 20,887
create-go-app/chi-go-template A production-ready Go backend template with a lightweight router for building HTTP services. 12
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,308
go-kit/kit A toolkit for building microservices in Go 26,621
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,553
gobwas/ws A WebSocket implementation in Go. 6,143
urfave/negroni A library that provides an idiomatic approach to web middleware in Go 7,470
olahol/melody A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. 3,748
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,629
labstack/echo A lightweight, high-performance Go web framework designed for building scalable RESTful APIs and microservices. 29,900
gin-gonic/gin A high-performance web framework written in Go, providing a fast and flexible API for building HTTP services. 78,978