Skip to content

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. 🍺

License

Notifications You must be signed in to change notification settings

AllieJonsson/orval

This branch is 1 commit ahead of, 14 commits behind orval-labs/orval:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

295377f · Jan 13, 2025
Nov 7, 2024
May 17, 2024
Nov 30, 2023
Jan 5, 2025
May 20, 2021
Jan 13, 2025
Jan 9, 2025
Jan 13, 2025
Jan 23, 2024
Sep 1, 2024
Jan 10, 2024
Dec 29, 2023
Apr 13, 2021
Dec 29, 2023
May 17, 2024
Nov 29, 2023
Feb 22, 2023
May 30, 2024
Nov 7, 2023
Jul 22, 2024
Sep 22, 2024
Jan 7, 2025
Nov 8, 2024
Mar 30, 2020
Jan 7, 2025
Jan 9, 2025
Jan 22, 2024
Nov 16, 2022
Jan 10, 2025

Repository files navigation

npm version NPM Downloads License: MIT tests orval Gurubase

orval - Restfull Client Generator

Visit orval.dev for docs, guides, API and beer!

⚠️ 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:

Playground

Try Orval out for yourself using our Playground application!

Star History

Star History Chart

All Thanks To Our Contributors:

About

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. 🍺

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.2%
  • JavaScript 0.8%