Awesome Go Libraries for Creating HTTP Middlewares

  • updated about 6 years ago MIT License

    gRPC interceptor catenation.

  • chain chain 63
    star
    updated about 6 years ago MIT License

    Composable chains of nested http.Handler instances.

  • golax golax 76
    star
    updated almost 2 years ago MIT License

    Golax, a go implementation for the Lax framework.

  • gores gores 102
    star
    updated almost 4 years ago Apache License 2.0

    Go package that handles HTML, JSON, XML and etc. responses

  • updated almost 8 years ago MIT License

    Minimalist net/http middleware for golang

  • updated over 4 years ago Apache License 2.0

    Add interceptors to GO http.Client

  • updated over 5 years ago BSD 3-Clause "New...

    Lightweight Middleware for net/http

  • negroni negroni 7,443
    star
    updated 5 months ago MIT License

    Idiomatic HTTP Middleware for Golang

  • updated almost 4 years ago Other

    Gzip middleware for Negroni

  • render render 1,933
    star
    updated about 1 month ago MIT License

    Go package for easily rendering JSON, XML, binary data, and HTML templates responses.

  • updated almost 4 years ago MIT License

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

  • rye rye 102
    star
    updated over 1 year ago MIT License

    A tiny http middleware for Golang with added handlers for common needs.

  • stats stats 594
    star
    updated almost 2 years ago MIT License

    A Go middleware that stores various information about your web application (response time, status code count, etc.)