#33 · Primary category: AI Gateway & API Infrastructure

hey-api

api-client code-generation codegen developer-tools openapi python sdk sdk-generator swagger typescript

👨‍🚀 Turn API specifications into production-ready SDKs, validators, mocks, and more. 20+ plugins. Millions of weekly npm downloads. Used by Vercel, OpenCode, PayPal, AWS, Autodesk, and many more.

Project last updated:08/24/26

GitHub Stars

5.3K

Forks

428

Contributors

209

License

MIT

Why we included this project

Teams that ship against OpenAPI-defined backends will find a lot to like here. hey-api reads your API specification and generates typed client code, including SDKs, request validators, mock servers, and query hooks, across TypeScript and Python, so you don't hand-write or maintain boilerplate that drifts from the contract. The plugin architecture (20+ plugins) lets you pull in just the pieces you need, from Zod and Valibot schemas to TanStack Query integration, and regenerate deterministically whenever the spec changes. It's a practical fit for frontend and full-stack developers who want type safety and consistency across many endpoints, and for teams standardizing how they consume internal or third-party APIs. Since the output is deterministic, you can also run it as a codegen step in CI rather than a runtime dependency.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category