
openapi-ts
hey-api
🌀 OpenAPI to TypeScript codegen. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
AI 简介
hey-api/openapi-ts 是一个将 OpenAPI 规范(v3.0/v3.1)自动生成 TypeScript 客户端代码的生产级代码生成器。它支持生成类型定义、Zod 验证 Schema、TanStack Query 数据获取 Hook,以及适配 Fetch、Axios、Angular、Next.js、Nuxt 等多种 HTTP 客户端的 SDK;具备插件化架构,提供 20+ 官方插件,支持高度定制与规范同步管理。适用于前端/全栈团队在 API 驱动开发中快速构建类型安全、可维护的客户端层,尤其适合采用 OpenAPI 契约优先(Contract-First)工作流的中大型 Web 应用项目。
TypeScript
MIT License5k
Stars
382
Forks
10
Watchers
399
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分59.75
默认分支main