Express middleware to validate request based on an OpenAPI 3 document
express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.
基于 @hapi/joi,用于校验 body、query 和 params 的 express 中间件。
Convert Joi Schemas to TypeScript interfaces
Conversion library for transforming joi schema objects into swagger / OpenApi OAS 3.0 schema definitions.
JSON Schemas for every version of the OpenAPI Specification
Provides native type extraction from Joi schemas for Typescript
An openapi json generator based on joi information about APIs that will help you to maintain your API documentation up to date.
Convert OpenAPI 3.0 & 3.1 schemas to TypeScript
Joi extension for dates
Typesafe JSON (Schema) validator with magic powers 🧙♂️
🌀 OpenAPI to TypeScript codegen. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
Typed Express and Hono route helpers backed by OpenAPI paths and Standard Schema validation
validate express application inputs and parameters using Standard Schema V1 (supports Joi, Zod, ArkType, and Valibot)
Simple non-intrusive library for validating Express routes with Joi and auto-generating Swagger documentation.
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
TypeScript helpers for consuming openapi-typescript types
OpenAPI Server URL templating parser, validator and substitution mechanism.
Express middleware to serve beautiful, interactive API documentation from OpenAPI/Swagger documents.
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
Convert Swagger 2.0 definitions to OpenApi 3.0 and validate
Modern OpenAPI types
Generated TypeScript definitions based on GitHub's OpenAPI spec for api.github.com
Tool for generation samples based on OpenAPI payload/response schema