
chi
go-chi/chiComposable and idiomatic router for building Go HTTP services
PersonalWeb frameworksLibrary / SDKPermissiveAt a glance
- stars on GitHub
- 23k
- contributors
- 177+
- last commit
- latest release, 2 weeks ago
- v5.5.0
- license
- MIT
About
chi is a lightweight router and middleware stack for building Go HTTP services and REST APIs. It is fully compatible with Go's standard net/http package and leverages request context for handling timeouts, cancellations, and scoped values. Developers import it as a Go module to organize modular routing trees, middleware pipelines, and subrouters without external dependencies.
From the repository: “lightweight, idiomatic and composable router for building Go HTTP services”
Downloads
All releases on GitHub ↗Latest release: v5.5.0,
Source code only: this release has no files to download.
Alternatives
All alternatives →| Project | Stars | Last commit | License | Worth |
|---|---|---|---|---|
| 23k | MIT | 80 (best) | ||
| 89k (best) | MIT | 75 | ||
| 33k | MIT | 78 | ||
| 33k | MIT | 78 | ||
| 33k | MIT | 77 |
▲ marks the most stars and the best worth score.
