Visit orval.dev for docs, guides, API and beer!
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.
You can find below some samples
orval was forked to the organization mainly to enhance the handling of date format and generated response. Additionally there were added some quality of life scripts to package.json file.