fork of hey-api/openapi-ts because I need some additional things
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: <svg class="icon-json-schema xmlns="http://www.w3.org/2000/svg" viewBox="0 0 70.423 70.423" height="24" width="24"> 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