Go Middlewares

Open-source Go projects categorized as Middlewares

Top 15 Go Middleware Projects

  • go-server-timing

    Go (golang) library for creating and consuming HTTP Server-Timing headers

  • go-fault

    fault injection library in go using standard http middleware

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • renderer

    Simple, lightweight and faster response (JSON, JSONP, XML, YAML, HTML, File) rendering package for Go (by thedevsaddam)

  • Project mention: Setup HTML Templates and Static Assets in Golang | dev.to | 2023-12-31

    The renderer package, which we use for handling API responses in the Golang backend todo app, provides a straightforward way to parse HTML templates. Under the hood, it uses the Go html/template package. However, you can use the default Go html/template package, depending on your preference.

  • kago

    KaGo

  • ln-paywall

    Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️

  • rye

    A tiny http middleware for Golang with added handlers for common needs. (by InVisionApp)

  • mediary

    Add interceptors to GO http.Client

  • 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
  • rk-grpc

    Start gRPC microservice from YAML, plugin of rk-boot

  • rest

    rest/http helpers (by go-pkgz)

  • rk-gin

    Start gin microservice from YAML, plugin of rk-boot

  • client-timing

    An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.

  • goAPIBaseProject

    simple api project written in go

  • echo-middleware

    Go package that provides multiple middlewares for Echo Framework.

  • go-mail-middleware

    A collection of message middlewares for go-mail

  • mid

    Middleware for HTTP services in Go

  • 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 Middlewares related posts

Index

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

Project Stars
1 go-server-timing 861
2 go-fault 502
3 renderer 261
4 kago 186
5 ln-paywall 141
6 rye 102
7 mediary 89
8 rk-grpc 71
9 rest 56
10 rk-gin 43
11 client-timing 24
12 goAPIBaseProject 14
13 echo-middleware 14
14 go-mail-middleware 14
15 mid 7

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