
The Best Go Libraries For Web Frameworks - Routers (28)
Discover the best Go libraries for Web Frameworks in Routers! Find the perfect tools to streamline your development and boost productivity. From mux to nchi, we've got you covered. Let the coding begin!
mux
Powerful URL router and dispatcher for golang
nchi
chi-like router built on httprouter with dependency injection based middleware wrappers
vestigo
Performant, stand-alone, HTTP compliant URL Router for go web applications
violetear
Go HTTP router
xmux
High performance muxer based on `httprouter` with `net/context` support
xujiajun/gorouter
A simple and fast HTTP router for Go
bellt
A simple Go HTTP router
alien
Lightweight and fast http router from outer space
chi
Small, fast and expressive HTTP router built on net/context
fasthttprouter
High performance router forked from `httprouter`. The first router fit for `fasthttp`
fursy
HTTP router with type-safe generic handlers, automatic OpenAPI 3.1 generation from code, and RFC 9457 error responses
goblin
A golang http router based on trie tree
gocraft/web
Mux and middleware package in Go
Goji
Goji is a minimalistic and flexible HTTP request multiplexer with support for `net/context`
GoLobby/Router
GoLobby Router is a lightweight yet powerful HTTP router for the Go programming language
gowww/router
Lightning fast HTTP router fully compatible with the net/http.Handler interface
httprouter
High performance router. Use this and the standard http handlers to form a very high performance web framework
httptreemux
High-speed, flexible tree-based HTTP router for Go. Inspiration from httprouter
lars
Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks
ozzo-routing
An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs
pure
Is a lightweight HTTP router that sticks to the std "net/http" implementation
Siesta
Composable framework to write middleware and handlers
Bxog
Simple and fast HTTP router for Go. It works with routes of varying difficulty, length and nesting. And he knows how to create a URL from the received parameters
Bone
Lightning Fast HTTP Multiplexer
FastRouter
a fast, flexible HTTP router written in Go
goroute
Simple yet powerful HTTP request multiplexer
GoRouter
GoRouter is a Server/API micro framework, HTTP request router, multiplexer, mux that provides request router with middleware supporting `net/context`
ngamux
Simple HTTP router for Go