julienschmidt/httprouter
# A high performance HTTP request router that scales well
$ git clone https://github.com/julienschmidt/httprouter.git
stars
17,133
forks
1,464
language
Go
license
BSD 3-Clause "New" or "Revised" License
What is julienschmidt/httprouter?
httprouter is a Go library that provides a fast HTTP request router for handling URL patterns and directing requests to appropriate handler functions. It's designed to scale efficiently with large numbers of routes while maintaining high performance. Developers use it as an alternative to the standard library's http.ServeMux when they need better routing capabilities and lower latency for web applications and APIs.
Links
Topics
Activity
84 open issues · last updated Jul 21, 2026