Generate TypeScript interfaces, REST clients, and JSON Schemas from OpenAPI specifications.
- works with CLI, Node.js 18+, or npx
- supports OpenAPI 2.0, 3.0, and 3.1 specifications
- supports both JSON and YAML input files
- generates TypeScript interfaces, REST clients, and JSON Schemas
- Fetch API, Axios, Angular, Node.js, and XHR clients available
Please visit our website for documentation, guides, migrating, and more.
Love Hey API? Please consider becoming a sponsor.
Automatically update your code when the APIs it depends on change. Find out more.
Please read our migration guide.
Want to get involved? Please refer to the contributing guide.