Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
Mocks server plugin allowing to create routes and collections from OpenApi definitions
Coerce request properties according to an openapi parameter list.
Import any file, URL or content to get an OpenAPI document
Configurable and extensible validator/linter for OpenAPI documents
Utility to convert OpenAPI v3 specifications to Typescript using TypeScript native compiler
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
A convenience class to create an object with dynamic properties
Angular CLI builder for ESLint
A CLI tool to identify differences between Swagger/OpenAPI specs.
Minimalistic OpenAPI 3 ⬌ JSON Schema (draft 7) conversion
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
Maintainable regular expressions for TypeScript and JavaScript.
Generates a GraphQL schema for a given OpenAPI Specification (OAS)
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
English | [简体中文](README-CN.md)
Generates swagger doc based on JSDoc
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
Automatically generate OpenAPI 3.0, 3.1, and 3.2 documentation from Next.js projects, with support for Zod schemas, TypeScript types, and reusable OpenAPI fragments.
English | [简体中文](README-CN.md)
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
Auto-Generate OpenAPI specifications from Typescript decorators
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>