Skip to content

typed-openapi

Generate TypeScript types, runtime validators, and an API client from an OpenAPI file.

Choose a runtime and transport.

Start with a local spec or a pinned public URL. Copy the command, then keep generated files in your repository.

From one OpenAPI document

Keep the contract. Choose the boundary.

Generate only types, add runtime validation, or plug the same endpoint map into your client and data layer.

Work with the spec you actually have

Large API? Existing app? Agent workflow?