goMiddlewareChain

Middleware chain

An Express-like middleware chain for httprouter with flexible request handling and access control.

An express.js-like-middleware-chain for julienschmidt's httprouter

GitHub

12 stars
3 watching
2 forks
Language: Go
last commit: over 7 years ago

Related projects:

Repository Description Stars
stephens2424/muxchain A lightweight middleware package that enables the composition of layers of handlers in a succinct and type-safe manner. 207
nbio/hitch A Go framework that simplifies the use of routing and middleware in HTTP handlers 51
carbocation/interpose Provides a standardized way to manage middleware in HTTP requests. 294
goroute/route A lightweight HTTP request multiplexer with built-in middleware support 9
invisionapp/rye A small HTTP middleware library with built-in support for common functionality such as CORS and rate limiting. 102
gofiber/contrib A collection of reusable components that simplify the development of web applications by providing pre-built middleware functions. 225
chainsafe/gossamer A Go implementation of a Polkadot Host execution environment 433
golobby/router A lightweight HTTP router for the Go programming language with routing, middleware, and response support 22
ngamux/middleware Provides pre-built reusable components to manage HTTP request and response handling in a Go-based application. 1
tochemey/goakt A distributed actor framework for building reactive and scalable systems in Golang using protocol buffers. 189
bobg/mid Middleware components for HTTP services in Go 9
in-toto/in-toto-golang Protects software supply chain integrity by verifying the authenticity and origin of software components 131
dimfeld/httptreemux A high-speed, tree-based HTTP router for Go that supports flexible routing patterns and context support 616
go-zoo/bone An HTTP multiplexer that allows for flexible routing and parameter handling 1,288
codemodus/chain Composes nested http.Handler instances into a hierarchical structure. 63