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.
Generate
, valid
, cache
and mock
in your React, Vue, Svelte and Angular applications all with your OpenAPI specification.
Samples
You can find below some samples:
- react app
- react query
- svelte query
- vue query
- react app with swr
- angular app
- hono
- next app with fetch
Playground
Try Orval out for yourself using our Playground application!