--- layout: home hero: name: OpenAPI to TypeScript in seconds. tagline: Generate production-ready SDKs and validators from your OpenAPI spec. Used by Vercel, OpenCode, and PayPal. actions: - link: /openapi-ts/get-started text: Get Started theme: brand - link: https://stackblitz.com/edit/hey-api-example?file=openapi-ts.config.ts,src%2Fclient%2Fschemas.gen.ts,src%2Fclient%2Fsdk.gen.ts,src%2Fclient%2Ftypes.gen.ts text: View Demo theme: alt - link: https://github.com/orgs/hey-api/discussions/1495 text: Roadmap theme: alt image: alt: Two people looking at the TypeScript logo src: /assets/.gen/hero-920w.png features: - icon: title: OpenAPI to TypeScript details: Generate production-ready TypeScript from any OpenAPI specification. link: /openapi-ts/get-started linkText: Get started - icon: title: Instant SDKs details: Highly customizable SDKs and types with sensible defaults that compile out of the box. link: /openapi-ts/output linkText: See output - icon: title: HTTP Clients details: Pluggable HTTP clients for Fetch API, Angular, Axios, Next.js, Nuxt, and more. link: /openapi-ts/clients linkText: Explore clients - icon: title: Plugin Ecosystem details: Zod, TanStack Query, and 20+ plugins to reduce third-party boilerplate. link: /openapi-ts/core linkText: Explore plugins - icon: 🧩 title: Custom Extensions details: Build custom plugins for proprietary or advanced use cases. link: /openapi-ts/plugins/custom linkText: Build a custom plugin - icon: title: Integrations details: Sync specs, automate workflows, and integrate with the Hey API Platform. link: /openapi-ts/integrations linkText: Learn about integrations ---
### Sponsors