go-chi/chi
# lightweight, idiomatic and composable router for building Go HTTP services
$ git clone https://github.com/go-chi/chi.git
stars
22,564
forks
1,133
language
Go
license
MIT License
What is go-chi/chi?
Chi is a lightweight HTTP router library for Go that helps developers build REST APIs and HTTP services with composable middleware and clean request routing. It follows Go conventions and integrates with the standard library's context package, making it straightforward to build microservices and web applications without unnecessary complexity. Developers choose chi when they need a simple, fast router that stays out of the way while providing solid support for middleware chains and request handling.
Links
Topics
Activity
108 open issues · last updated Jul 21, 2026