oRPC Scalar (Swagger)
Installation
SKILL.md
Scalar (Swagger)
Generate a stunning API client for your oRPC using Scalar and the OpenAPI Specification.
For simpler setup, see OpenAPI Reference Plugin.
Basic Example
import { createServer } from 'node:http'
import { OpenAPIGenerator } from '@orpc/openapi'
import { OpenAPIHandler } from '@orpc/openapi/node'
import { CORSPlugin } from '@orpc/server/plugins'
import { ZodSmartCoercionPlugin, ZodToJsonSchemaConverter } from '@orpc/zod'
const openAPIHandler = new OpenAPIHandler(router, {
plugins: [new CORSPlugin(), new ZodSmartCoercionPlugin()],
})