chi
HTTP router
A lightweight router for building modular and composable HTTP services
lightweight, idiomatic and composable router for building Go HTTP services
19k stars
209 watching
988 forks
Language: Go
last commit: about 2 months ago
Linked from 4 awesome lists
apicontextgogolanghttpmicroservicesmiddlewarerest-apirouter
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 |