Go Httprouter

Open-source Go projects categorized as Httprouter

Top 6 Go Httprouter Projects

  1. httprouter

    A high performance HTTP request router that scales well

    Project mention: Go OTEL Traces without the Globals | dev.to | 2025-05-29

    Let's assume that you're using some kind of router package- I'd highly recommend that you then use the OTEL plugin for that package. You can find these plugins in the OTEL registry. In this case we're using the Julien Schmidt HTTPRouter and the plugin is from Splunk (nothing to do with Splunk logging mind you)- SplunkHTTPRouter.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Faygo

    Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

  4. violetear

    Go HTTP router

  5. mir

    Mir is a toolkit for register method handler to http engine router(eg: gin,echo,iris,mux,httprouter) use struct tag info. (by alimy)

  6. goblin

    A golang http router based on trie tree. (by bmf-san)

  7. go-api-router

    :globe_with_meridians: A lightweight API middleware for Julien Schmidt's router: cors, logging, and standardized error handling

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Httprouter discussion

Log in or Post with

Index

What are some of the best open-source Httprouter projects in Go? This list will help you:

# Project Stars
1 httprouter 16,911
2 Faygo 1,598
3 violetear 107
4 mir 85
5 goblin 80
6 go-api-router 4

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?