Awesome
<p align="center"> <img src="./logo/orval-logo-horizontal.svg?raw=true" width="500" height="160" alt="orval - Restfull Client Generator" /> </p> <h1 align="center"> Visit <a href="https://orval.dev" target="_blank">orval.dev</a> for docs, guides, API and beer! </h1>⚠️ Actively searching for contributors, if you want to help, please contact me on discord ⚠️
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!