Go Router

Open-source Go projects categorized as Router

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.

  • Project mention: How to Build and Document a Go REST API with Gin and Go-Swagger | dev.to | 2024-03-08

    Now let’s define the functions that will be called whenever a request hits our API. All the functions will be referencing the context provided by the Gin web framework. Paste the following code below the sample slice we just added to api.go:

  • chi

    lightweight, idiomatic and composable router for building Go HTTP services

  • Project mention: Deploy a Golang serverless function for a demo form with htmx | dev.to | 2024-03-30

    I use go-chi for handling routes and to server static file(stylesheet).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • httprouter

    A high performance HTTP request router that scales well

  • Project mention: From Homemade HTTP Router to New ServeMux | dev.to | 2024-04-26

    Even third-party HTTP routers take conflict detection into consideration; for example, httprouter either matches one pattern or it doesn't. It is designed to become.

  • lantern

    Lantern官方版本下载 蓝灯 翻墙 代理 科学上网 外网 加速器 梯子 路由 - Быстрый, надежный и безопасный доступ к открытому интернету - lantern proxy vpn censorship-circumvention censorship gfw accelerator پراکسی لنترن، ضدسانسور، امن، قابل اعتماد و پرسرعت (by getlantern)

  • KrakenD

    Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation

  • Rudderstack

    Privacy and Security focused Segment-alternative, in Golang and React

  • Project mention: Rudderstack Switches to Elastic License | news.ycombinator.com | 2023-09-08
  • skipper

    An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 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.

  • Gearbox

    Gearbox :gear: is a web framework written in Go with a focus on high performance

  • bunrouter

    Golang HTTP router

  • httptreemux

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

  • blacklist

    Blacklist and Adware Blocking for the Ubiquiti EdgeMax Router (by britannic)

  • ozzo-routing

    An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.

  • router

    Router implementation for fasthttp (by fasthttp)

  • flow

    A delightfully tiny but powerful HTTP router for Go web applications (by alexedwards)

  • Project mention: Managing Firecracker microVMs in Go | dev.to | 2023-09-28

    To do that we use a minimal HTTP router for Go named Flow:

  • 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).

  • teler-waf

    teler-waf is a Go HTTP middleware that provides teler IDS functionality.

  • Project mention: kitabisa/teler-waf: Introduces external custom rules & DSL expression support! | /r/netsec | 2023-06-04
  • Muxie

    Muxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone.

  • Golf

    :golf: The Golf web framework

  • fizz

    :lemon: Gin wrapper with OpenAPI 3 spec generation

  • Project mention: Replacement for loopfz/gadgeto (OpenAPI 3 generator) | /r/golang | 2023-12-05

    I've been using wI2L/fizz with loopfz/gadgeto for autogenerating OpenAPI 3 documentation, but both libraries seem to have died down and there are many pull requests that haven't gotten any attention.

  • kago

    KaGo

  • gowww/router

    ⚡️ A lightning fast HTTP router (by gowww)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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 Router related posts

  • Looking for cofounders to build open reliable LLM infra

    1 project | news.ycombinator.com | 29 Apr 2024
  • From Homemade HTTP Router to New ServeMux

    4 projects | dev.to | 26 Apr 2024
  • How AuDHD traits have helped me get good at devrel

    1 project | dev.to | 14 Apr 2024
  • Preventing SQL Injection with Golang

    2 projects | dev.to | 26 Mar 2024
  • Glide, an open fast model gateway for production-ready GenAI apps

    1 project | news.ycombinator.com | 13 Feb 2024
  • Chi: Lightweight, idiomatic and composable router for building Go HTTP services

    1 project | news.ycombinator.com | 2 Feb 2024
  • An open fast model gateway for resilient GenAI applications

    1 project | news.ycombinator.com | 1 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Gin 75,789
2 chi 17,202
3 httprouter 16,327
4 lantern 14,209
5 KrakenD 6,094
6 Rudderstack 3,947
7 skipper 3,030
8 copper 941
9 easytcp 791
10 Gearbox 746
11 bunrouter 689
12 httptreemux 617
13 blacklist 530
14 ozzo-routing 451
15 router 437
16 flow 355
17 WebGo 294
18 teler-waf 295
19 Muxie 283
20 Golf 270
21 fizz 205
22 kago 186
23 gowww/router 186

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com