All Categories → Control Flow → middleware

Top 618 middleware open source projects

Plasma
universal server push middleware by using gRPC stream and Server Sent Events(SSE)
Slim Validation
A validation library for the Slim Framework. It internally uses Respect/Validation.
Redux Catch
Error catcher middleware for Redux reducers and sync middlewares
Request Migrations
HTTP Request Migrations for API Versioning like Stripe
Has Parameters
A trait that allows you to pass arguments to Laravel middleware in a more PHP'ish way.
Aspnetcoreratelimit
ASP.NET Core rate limiting middleware
Nanoexpress
Professional backend framework for Node.js
Cloud Book
《Spring Cloud 微服务架构进阶》各章节附录源码
Silicon
A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead
Hardhat
Help secure .net core apps with various HTTP headers (such as CSP's)
Pure Http
✨ The simple web framework for Node.js with zero dependencies.
Owaspheaders.core
A .NET Core middleware for injecting the Owasp recommended HTTP Headers for increased security
Foxify
The fast, easy to use & typescript ready web framework for Node.js
Advanced Http4s
🌈 Code samples of advanced features of Http4s in combination with some features of Fs2 not often seen.
Laravel Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Redux First Routing
A minimal, framework-agnostic API for accomplishing Redux-first routing.
Dashport
Local and OAuth authentication middleware for Deno
Clastic
🏔️ A functional web framework that streamlines explicit development practices while eliminating global state.
Secure
HTTP middleware for Go that facilitates some quick security wins.
Graphbrainz
A fully-featured GraphQL interface for the MusicBrainz API.
Zan Proxy
An extensible proxy for PC/Mobile/APP developer
Godot Fmod Integration
FMOD Studio middleware integration and scripting API bindings for the Godot game engine.
Go Http Metrics
Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and http framework/library
L5 Very Basic Auth
Stateless HTTP basic auth for Laravel without the need for a database.
Cookie Parser
Parse HTTP request cookies
Starlette Prometheus
Prometheus integration for Starlette.
Tsed
📐 Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
Php Slim Whoops
PHP whoops error on slim framework
✭ 125
middleware
Http Router
🎉 Release 2.0 is released! Very fast HTTP router for PHP 7.1+ (incl. PHP8 with attributes) based on PSR-7 and PSR-15 with support for annotations and OpenApi (Swagger)
Joynr
A transport protocol agnostic (MQTT, HTTP, WebSockets etc.) Franca IDL based communication framework supporting multiple communication paradigms (RPC, Pub-Sub, broadcast etc.)
Giraffe
Giraffe is an F# micro web framework for building rich web applications. It has been heavily inspired and is similar to Suave, but has been specifically designed with ASP.NET Core in mind and can be plugged into the ASP.NET Core pipeline via middleware. Giraffe applications are composed of so called HttpHandler functions which can be thought of a mixture of Suave's WebParts and ASP.NET Core's middleware.
Resource Router Middleware
🚴 Express REST resources as middleware mountable anywhere
Graphql Serverless
GraphQL (incl. a GraphiQL interface) middleware for the webfunc serverless web framework.
Gin Swagger
gin middleware to automatically generate RESTful API documentation with Swagger 2.0.
Faygo
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
Slim Oauth2
Routes and Middleware for Using OAuth2 Server within a Slim Framework API
Awilix Koa
Awilix helpers/middleware for Koa 2
Guzzle Advanced Throttle
A Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
Legacy
[Deprecated] Nano-framework for Node.js. Use PRO version
Hooks
Async middleware for JavaScript and TypeScript
Everbug
Django debug tool for browser
Martian
Martian is a library for building custom HTTP/S proxies
Gzip
💾 Golang gzip middleware for Gin and net/http | Golang gzip中间件,支持Gin和net/http,开箱即用同时可定制
Maxwell
Maxwell is an HTTP client which support for middleware and multiple adapters.
Webpack Hmr 3 Ways
Three ways to set up your webpack hot module replacement: webpack-dev-server CLI, webpack-dev-server API, and express with webpack-hot-middleware.
Ln Paywall
Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️
Gin Web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Gin Cors
Cross Origin Resource Sharing middleware for gin-gonic
Speedbump
A Redis-backed rate limiter in Go
Caddy Jwt
JWT middleware for the Caddy server
Redux Idle Monitor
A Redux component to schedule events at stages of user idleness across multiple browser tabs.
Tesla
The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
Express Recaptcha
Implementation of google recaptcha v2 & V3 solutions for express.js
Redux Favicon
Redux middleware that displays colourful notification badges in the favicon area.
61-120 of 618 middleware projects