muxchain

Handler chain

A lightweight middleware package that enables the composition of layers of handlers in a succinct and type-safe manner.

Lightweight Middleware for net/http

GitHub

207 stars
7 watching
9 forks
Language: Go
last commit: over 5 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tobieiss/gomiddlewarechain An Express-like middleware chain for httprouter with flexible request handling and access control. 12
codemodus/chain Composes nested http.Handler instances into a hierarchical structure. 63
minixchain/minixchain An open-source blockchain platform designed as an inter-chain protocol with aura + grandpa consensus and used to deploy decentralized identity systems and NFTs. 7
hmngwy/mutton A library providing reusable and configurable AWS Lambda handlers for Python 16
m-bowe/pons Enables cross-chain asset trading between different blockchain networks using a standardized protocol. 4
ngamux/middleware Provides pre-built reusable components to manage HTTP request and response handling in a Go-based application. 1
cosmosregistry/chain-minimal A minimal template for building a Cosmos SDK chain with reduced boilerplate code 68
node-a-team/cosmos-ie An integrated exporter for monitoring CosmosSDK chain data 18
vardius/gorouter A lightweight Go framework for building HTTP request routers and multiplexers 154
carbocation/interpose Provides a standardized way to manage middleware in HTTP requests. 294
chainsafe/gossamer A Go implementation of a Polkadot Host execution environment 433
chainx-org/chainx An Ethereum-compatible smart contract platform for layer 2 scaling and cross-chain interoperability. 323
hyperoslo/keychains A simple keychain wrapper for managing passwords in iOS apps. 75
angelofallars/htmx-go A Go library for declaratively controlling HTMX behavior in web applications 751
bishopfox/h2csmuggler Smuggling HTTP traffic past proxy rules to bypass access controls 650