SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Router Projects
-
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Gin is a lightweight web framework for building APIs and web servers. It’s fast, flexible, and perfect for developers who want minimal boilerplate. Unlike the standard net/http package, Gin offers routing, middleware support, and JSON validation out of the box.
-
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.
-
Example: The following code snippet was adapted from go-chi: https://github.com/go-chi/chi. It creates a simple web server with one http endpoint to process large files provided as multipart requests, and uses a semaphore to limit global concurrency, ensuring the service never processes more than a fixed number of files at once — regardless of how many users hit the endpoint.
-
-
lantern
Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 - Быстрый, надежный и безопасный доступ к открытому интернету - lantern proxy vpn censorship-circumvention censorship gfw accelerator پراکسی لنترن، ضدسانسور، امن، قابل اعتماد و پرسرعت (by getlantern)
-
-
-
skipper
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
Project mention: Dito – an advanced Layer 7 reverse proxy server written in Go | news.ycombinator.com | 2024-10-09Have you seen https://github.com/zalando/skipper? You can implement custom filters in Golang.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
copper
🚀 Copper is a Go toolkit complete with everything you need to build web apps. (by gocopper)
-
easytcp
:sparkles: :rocket: EasyTCP is a light-weight TCP framework written in Go (Golang), built with message router. EasyTCP helps you build a TCP server easily fast and less painful.
-
-
-
-
-
-
ozzo-routing
An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.
-
-
teler-waf
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
-
WebGo
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
-
Muxie
Muxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone.
-
-
-
-
jett
Jett is a lightweight micro-framework for building Go HTTP services. Built on top of HttpRouter, enables subrouting and flexible addition of middleware at any level :rocket:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Router discussion
Go Router related posts
-
Stop OOMs with Semaphores
-
Rust Dependencies Scare Me
-
Vector: A lightweight tool for collecting EKS application logs with long-term storage capabilities
-
Building Web Framework in Go as a Personal Project – Looking for Feedback
-
What is Rate Limiter and Why Use It?
-
Top 5 Go Libraries Every Backend Developer Should Know
-
The Quest for HA and DR in Loki
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 May 2025
Index
What are some of the best open-source Router projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | Gin | 82,273 |
2 | chi | 19,761 |
3 | httprouter | 16,861 |
4 | lantern | 14,874 |
5 | KrakenD | 6,543 |
6 | Rudderstack | 4,183 |
7 | skipper | 3,181 |
8 | copper | 939 |
9 | easytcp | 819 |
10 | Gearbox | 762 |
11 | bunrouter | 747 |
12 | httptreemux | 617 |
13 | blacklist | 531 |
14 | router | 482 |
15 | ozzo-routing | 454 |
16 | flow | 425 |
17 | teler-waf | 376 |
18 | WebGo | 305 |
19 | Muxie | 279 |
20 | Golf | 269 |
21 | fizz | 225 |
22 | gowww/router | 185 |
23 | jett | 179 |