Awesome Go Actual Middlewares

  • bone bone 1,296
    star
    updated almost 5 years ago MIT License

    Lightning Fast HTTP Multiplexer

  • updated about 4 years ago MIT License

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

  • csrf csrf 976
    star
    updated 6 months ago BSD 3-Clause "New...

    Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

  • updated almost 7 years ago MIT License

    easy-middleware is a lightweight json middleware stack for Go >= 1.7.

  • updated 3 days ago MIT License

    Go package that provides multiple middlewares for Echo Framework.

  • updated over 8 years ago

    Go net/http handler to transparently manage posted JSON

  • updated about 2 months ago MIT License

    fault injection library in go using standard http middleware

  • updated 5 months ago Apache License 2.0

    Basic and Digest HTTP Authentication for golang http

  • updated 5 months ago MIT License

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

  • handlers handlers 1,604
    star
    updated 3 months ago BSD 3-Clause "New...

    Package gorilla/handlers is a collection of useful middleware for Go HTTP services & web applications 🛃

  • limiter limiter 1,902
    star
    updated 8 months ago MIT License

    Dead simple rate limit middleware for Go.

  • updated about 5 years ago Mozilla Public Li...

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

  • mid mid 7
    star
    updated almost 2 years ago MIT License

    Middleware for HTTP services in Go

  • updated over 3 years ago Other

    Gzip middleware for Negroni

  • samb samb 25
    star
    updated over 5 years ago GNU Lesser Genera...

    Go HTTP route management, with a structured API.

  • updated 6 months ago BSD 3-Clause "New...

    Package gorilla/securecookie encodes and decodes authenticated and optionally encrypted cookie values for Go web applications.

  • updated over 3 years ago Apache License 2.0

    Package session is a middleware that provides the session management of Macaron.

  • sessions sessions 2,694
    star
    updated 6 months ago BSD 3-Clause "New...

    Package gorilla/sessions provides cookie and filesystem sessions and infrastructure for custom session backends.

  • tollbooth tollbooth 2,580
    star
    updated 2 months ago MIT License

    Simple middleware to rate-limit HTTP requests.

  • xff xff 98
    star
    updated over 2 years ago MIT License

    A Golang Middleware to handle X-Forwarded-For Header