Hey API

The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more. Support: @mrlubos
GitHub
1.39k
Created 10 months ago, last commit a day ago
30 contributors
4.21k commits
Stars added on GitHub, month by month
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
11
12
1
2
3
4
5
6
7
8
9
10
2023
2024
Stars added on GitHub, per day, on average
Yesterday
+6
Last week
+5.6
/day
Last month
+5.1
/day
npmPackage on NPM
Monthly downloads on NPM
0
0
0
0
11
12
1
2
3
4
5
6
7
8
9
10
2023
2024
README
Logo

OpenAPI TypeScript

🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.

Live demo

Features

  • 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, SDKs, and JSON Schemas
  • Fetch API, Axios, Angular, Node.js, and XHR clients available
  • plugin ecosystem to reduce third-party boilerplate

Documentation

Please visit our website for documentation, guides, migrating, and more.

Sponsoring

Love Hey API? Please consider becoming a sponsor.

GitHub Integration (coming soon)

Automatically update your code when the APIs it depends on change. Find out more.

Migrating from OpenAPI Typescript Codegen?

Please read our migration guide.

Contributing

Want to get involved? Please refer to the contributing guide.