Express request validator middleware
Express 4 adapter for @aahoughton/oav-core. Ships a request-validator middleware factory plus standalone helpers (httpRequestFromExpress, renderProblemDetails) for callers that want to compose their own.
An unopinionated OpenAPI framework for express
Validator middleware using Zod
[](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [ and 3.0 definitions file and ajv
Validator middleware using Standard Schema
Validate identifier/keywords name
Another JSON Schema Validator
The one-liner node.js proxy middleware for connect, express, next.js and more
Validate plugin/preset options
Additional JSON-Schema keywords for Ajv JSON validator
Provides a fallback for non-existing directories so that the HTML 5 history API can be used.
Validate request properties against an OpenAPI spec.
Validator middleware using TypeBox
It is a lightweight rest client for node.js and the browser
The ajv-8 based validator for @rjsf/core
Validator middleware using Valibot
Decorator-based property validation for classes.
i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
Conditionally add a middleware to express with some common patterns.
Middleware to Validate API Requests
Middleware to screen non-JSONAPI-compliant requests, a parser to provide Object Oriented access to requests, and a validator for validating JSONAPI Serialized responses.
Rack Middleware for validating twilio request signatures
Rack middleware to handle validating Lti 1.1 requests
It's a rack middleware to validate the header Content-Type of requests.
Integrates into Rails, allowing you to render JSON-RPC responses and validate incoming requests according to the JSON-RPC 2.0 specification. Includes middleware for strict request validation and a custom renderer. Designed for Rails 8+.
A Faraday middleware that prevents Server-Side Request Forgery (SSRF) attacks by validating resolved IP addresses against known private and reserved IP ranges before allowing the request to proceed.
A unified OpenAPI toolkit for Rails that combines test-driven spec generation, reusable schema components as Ruby classes, and runtime request/response validation middleware. Supports OpenAPI 3.0 and 3.1. Works with both RSpec and Minitest.
Rack middleware and controller concern that resolve a per-request Supabase context — JWT verification, API-key validation, and RLS-scoped clients — for Rails apps.
rack-deadline is a simple rack middleware that automatically clears sessions that have been open too long (by default, 1 day). This is designed for use with cookie stores to mitigate the risk of session fixation, since it is impossible to invalidate older sessions with a pure cookie-based approach. It is impossible to enforce a deadline with the standard rack cookie session API. The expire_after setting is not part of the session itself (it's part of the cookie, and not cryptographically signed), and an attacker who has access to a previous cookie can just omit it when making a request. This stores a deadline inside the crytographically signed session, and once the deadline is passed, the session will no longer be valid.