Streaming OpenAPI / JSON Schema 2020-12 validator. Validates a JSON body as it streams with bounded memory for multi-GB payloads, echoing bytes through unchanged while reporting violations on a side channel. Built on @aahoughton/oav-core.
Fastify preValidation hook for OpenAPI request validation (3.0/3.1/3.2). Checks the request against your spec and returns problem+json errors. Built on @aahoughton/oav-core.
Express 5 middleware for OpenAPI request validation (3.0/3.1/3.2). Promise-native; checks the request against your spec and returns problem+json errors. Built on @aahoughton/oav-core.
Express 4 middleware for OpenAPI request validation (3.0/3.1/3.2). Checks method, path, params, body, and headers against your spec and returns problem+json errors. Built on @aahoughton/oav-core.
Zero-dependency OpenAPI request/response validator (3.0/3.1/3.2) for TypeScript, Node, and edge/serverless runtimes.
OpenAPI request/response validator (3.0/3.1/3.2) for TypeScript and Node, with structured errors, spec overlays, YAML loading, and a CLI.