Utility to convert OpenAPI v3 specifications to Typescript using TypeScript native compiler
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
Configurable and extensible validator/linter for OpenAPI documents
<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>
Minimalistic OpenAPI 3 ⬌ JSON Schema (draft 7) conversion
Generates a GraphQL schema for a given OpenAPI Specification (OAS)
A CLI tool to identify differences between Swagger/OpenAPI specs.
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
English | [简体中文](README-CN.md)
English | [简体中文](README-CN.md)
<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>
Generates swagger doc based on JSDoc
Auto-Generate OpenAPI specifications from Typescript decorators
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.
Auto generate openapi(swagger) scheme for molecular
<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>
<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>
<div align="center"> <image align="center" src="https://orpc.dev/logo.webp" width=280 alt="oRPC logo" /> </div>
Ideal Postcodes OpenAPI v3 specifications
> [!WARNING] > This is an internal package. Breaking changes may be introduced without notice - use at your own risk.