Hey API’s core tool, @hey-api/openapi-ts, generates TypeScript code from OpenAPI specifications. Its official positioning is “OpenAPI to code in seconds,” turning specs into production-ready code. It runs on Node.js 22+ and supports any OpenAPI specification. The source text mentions that it is used by companies such as Vercel, OpenCode, and PayPal, but this review is based on its publicly documented capabilities.
Its main value lies in plugin-based code generation: core plugins cover SDKs, types, and schemas; HTTP clients support Fetch API, Angular, Axios, Ky, Next.js, Nuxt, OFetch, Effect, and more; the validator ecosystem includes Valibot, Zod, Ajv, and others; state management options include Pinia Colada, TanStack Query, and SWR; and there are also plugin entry points for Mock and Web Frameworks. Integration is fairly flexible: you can use the CLI via npx or npm scripts, call createClient() from JS/TS, or use @hey-api/vite-plugin to integrate with the Vite 5 to 8 build workflow.
The captured source text does not disclose pricing, paid plans, payment methods, or enterprise support information. It mentions syncing with Hey API Registry for spec management and notes that the input example requires registration at app.heyapi.dev, but it does not explain whether self-hosting, private deployment, or an offline Registry is supported. Before procurement or enterprise adoption, you should further confirm the commercial terms, data storage location, and permission management capabilities.
Its strengths are clear positioning and simple installation, with support for npm, pnpm, yarn, and bun. The documentation is well structured, with sections for configuration, output, plugins, migration, License, Roadmap, and more. Its broad ecosystem coverage can reduce boilerplate for frontend API clients and validation layers. The limitations are that it is mainly aimed at TypeScript/Node.js, with no obvious code generation capability for other languages. The official documentation also states that the package is still in initial development and recommends pinning an exact version, which means version stability and breaking changes should be included in engineering governance.
It is well suited to teams that use OpenAPI as a contract, follow a frontend-backend separation model, and care about TypeScript type safety—especially users of Vite, Next.js, Nuxt, Axios, Fetch, or TanStack Query. There is no basis in the source text for judging access from China, so it should be considered unknown. If access to app.heyapi.dev, GitHub, or npm is unstable, consider using an npm mirror and evaluating alternatives such as OpenAPI Generator, Swagger Codegen, Orval, and Kiota.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on heyapi.dev official site.
heyapi.dev is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 8.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach heyapi.dev directly.