lars

go-playground/lars

Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.

  • http-router
  • zero-allocation
  • customizable-context

More in Routers

chiby go-chi

Small, fast and expressive HTTP router built on net/context.

github.com/go-chi/chi/v5Go 1.24+ No dependencies v5.5.0updated 15d ago

23k

muxby gorilla

Powerful URL router and dispatcher for golang.

github.com/gorilla/muxGo 1.20+ No dependencies v1.8.1updated 2y ago

21.8k

httprouterby julienschmidt

High performance router. Use this and the standard http handlers to form a very high performance web framework.

github.com/julienschmidt/httprouterGo 1.7+ No dependencies v1.3.0updated 2y ago

17.1k

gocraft/webby gocraft

Mux and middleware package in Go.

v1.1updated 6y ago

1.5k

Boneby go-zoo

Lightning Fast HTTP Multiplexer.

github.com/go-zoo/boneGo 1.9+ No dependencies v1.3.0updated 7y ago

1.3k

Goji

Goji is a minimalistic and flexible HTTP request multiplexer with support for net/context.

v2.0.1updated 4y ago

974

fasthttprouterby buaazp

High performance router forked from httprouter. The first router fit for fasthttp.

v0.1.1updated 7y ago

869

httptreemuxby dimfeld

High-speed, flexible tree-based HTTP router for Go. Inspiration from httprouter.

v5.5.0archived

619
All 29 in Routers
Esc

Type to search every entry. ↑↓ to move, Enter to open.