hey-api

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 简介

OpenAPI to TypeScript 是一个将 OpenAPI 规范转换为 TypeScript 代码的生成器,被 Vercel、OpenCode 和 PayPal 等公司使用。其核心功能包括生成生产级 SDK、Zod 数据验证模式、TanStack Query 钩子以及提供超过 20 种插件支持。该项目兼容任何符合 OpenAPI 标准的 API 文档,并能运行在 Node.js 22+ 的环境中。它提供了多种 HTTP 客户端选项如 Fetch API、Angular、Axios、Next.js 和 Nuxt 等,极大地方便了开发者集成和管理 RESTful API。此外,通过丰富的插件系统,用户可以轻松定制生成代码的行为,适用于需要高效开发和维护基于 OpenAPI 的前端应用或服务的各种场景。

TypeScript
MIT License
4.9k
Stars
380
Forks
10
Watchers
399
Issues

Star 增长

今日0
近 7 天+29
近 30 天+267
综合评分84.24
默认分支main