run `openapi-ts-validator generate -i <input file> -o <output directory>` to generate a TypeScript schema file to use for validation.
Automatically validate API requests and responses with OpenAPI 3 and Express.
A validator for OpenAPI documents.
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Common code for jest-openapi and Chai OpenAPI Response Validator
Validate a response according to an openapi schema.
Validate OpenApi specifications against their JSON schema
Programmatic utility functions for creating Spectral-formatted OpenAPI Rulesets
Validate request properties against an OpenAPI spec.
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
Generated TypeScript definitions based on GitHub's OpenAPI spec for api.github.com
🌀 OpenAPI to TypeScript codegen. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
An unopinionated OpenAPI framework for express
OpenAPI Server URL templating parser, validator and substitution mechanism.
Configurable and extensible validator/linter for OpenAPI documents
Parser/validator for OpenAPI 3.x definitions
Convert OpenAPI 3.0 & 3.1 schemas to TypeScript
OpenAPI Path Templating parser, validator, resolver and matcher.
Spectral ruleset for validating IBM Cloud services
Validates embedded examples in OpenAPI-JSONs
Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
Sets default values in request properties according to defaults defined in openapi parameter lists.