Visit orval.dev for docs, guides, API and beer!
Code Generation
orval
is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml
or json
formats.
Supported clients
generate
models, requests, hooks, mocks and more, for these supported clients:
Samples
You can find some samples below:
- react app
- react query
- svelte query
- vue query
- react app with swr
- angular app
- hono
- next app with fetch
- mcp server
Playground
Try Orval out for yourself using our Playground application!