···99 text: Get Started
1010 link: /openapi-ts/get-started
1111 - theme: alt
1212- text: View on GitHub
1313- link: https://github.com/hey-api/openapi-ts
1212+ text: View Demo
1313+ link: https://stackblitz.com/edit/hey-api-example?file=openapi-ts.config.ts,src%2Fclient%2Fschemas.gen.ts,src%2Fclient%2Fservices.gen.ts,src%2Fclient%2Ftypes.gen.ts
1414 image:
1515 src: /logo.png
1616 alt: logo
···38383939### Migrating from OpenAPI Typescript Codegen?
40404141-Please read our [migration guide](/openapi-ts/migrating#openapi-typescript-codegen).
4141+Read our [migration guide](/openapi-ts/migrating#openapi-typescript-codegen).
42424343<style>
4444:root {
+4
docs/openapi-ts/clients.md
···88We all send HTTP requests in a slightly different way. Hey API doesn't force you to use any specific technology. What we do, however, is support your choice with great clients. All seamlessly integrated with our other features.
991010[Next.js](https://nextjs.org/), [Axios](https://axios-http.com/), and [Fetch API](https://developer.mozilla.org/docs/Web/API/Fetch_API) coming soon.
1111+1212+## Examples
1313+1414+You can view live examples on [StackBlitz](https://stackblitz.com/orgs/github/hey-api/collections/openapi-ts-examples).
+4
docs/openapi-ts/configuration.md
···239239## Config API
240240241241You can view the complete list of options in the [UserConfig](https://github.com/hey-api/openapi-ts/blob/main/packages/openapi-ts/src/types/config.ts) interface.
242242+243243+## Examples
244244+245245+You can view live examples on [StackBlitz](https://stackblitz.com/orgs/github/hey-api/collections/openapi-ts-examples).
+19-7
docs/openapi-ts/get-started.md
···33description: Get started with @hey-api/openapi-ts.
44---
5566+<script setup>
77+import { embedProject } from '../embed'
88+</script>
99+610# Get Started
71188-`openapi-ts` allows you to create TypeScript interfaces, REST clients, and JSON Schemas from an OpenAPI specification.
1212+Generate TypeScript interfaces, REST clients, and JSON Schemas from OpenAPI specifications.
1313+1414+<button class="buttonLink" @click="(event) => embedProject('hey-api-example')(event)">
1515+Live demo
1616+</button>
9171018## Features
11191212-- use with CLI, Node.js, or npx
1313-- export TypeScript interfaces from OpenAPI v2.0, v3.0, and v3.1 specifications
1414-- support JSON or YAML input files
1515-- support external references using [json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser/)
1616-- create fetch, axios, angular, node.js, or xhr REST clients
1717-- export JSON Schemas from OpenAPI specifications
2020+- works with CLI, Node.js, or npx
2121+- supports OpenAPI 2.0, 3.0, and 3.1 specifications
2222+- supports both JSON and YAML input files
2323+- supports external references using [json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser/)
2424+- generates TypeScript interfaces, REST clients, and JSON Schemas
2525+- Fetch API, Axios, Angular, Node.js, and XHR clients available
1826- abortable requests through cancellable promise pattern
19272028## Quick Start
···7179::: warning
7280You need to be running Node.js v18 or newer
7381:::
8282+8383+## Examples
8484+8585+You can view live examples on [StackBlitz](https://stackblitz.com/orgs/github/hey-api/collections/openapi-ts-examples).
+4
docs/openapi-ts/interceptors.md
···5252::: warning
5353Angular client does not currently support request interceptors.
5454:::
5555+5656+## Examples
5757+5858+You can view live examples on [StackBlitz](https://stackblitz.com/orgs/github/hey-api/collections/openapi-ts-examples).
···44 <p align="center">✨ Turn your OpenAPI specification into a beautiful TypeScript client.</p>
55</div>
6677-`openapi-ts` allows you to create TypeScript interfaces, REST clients, and JSON Schemas from an OpenAPI specification.
77+Generate TypeScript interfaces, REST clients, and JSON Schemas from OpenAPI specifications.
88+99+[Live demo](https://stackblitz.com/edit/hey-api-example?file=openapi-ts.config.ts,src%2Fclient%2Fschemas.gen.ts,src%2Fclient%2Fservices.gen.ts,src%2Fclient%2Ftypes.gen.ts)
810911## Features
10121111-- use with CLI, Node.js, or npx
1212-- export TypeScript interfaces from OpenAPI v2.0, v3.0, and v3.1 specifications
1313-- support JSON or YAML input files
1414-- support external references using [json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser/)
1515-- create fetch, axios, angular, node.js, or xhr REST clients
1616-- export JSON Schemas from OpenAPI specifications
1313+- works with CLI, Node.js, or npx
1414+- supports OpenAPI 2.0, 3.0, and 3.1 specifications
1515+- supports both JSON and YAML input files
1616+- supports external references using [json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser/)
1717+- generates TypeScript interfaces, REST clients, and JSON Schemas
1818+- Fetch API, Axios, Angular, Node.js, and XHR clients available
1719- abortable requests through cancellable promise pattern
18202121+## Documentation
2222+2323+Please visit our [website](https://heyapi.vercel.app/) for documentation, guides, migrating, and more.
2424+1925## GitHub Integration (coming soon)
20262127Automatically update your code when the APIs it depends on change. [Find out more](https://heyapi.vercel.app/openapi-ts/integrations.html).
···2329## Migrating from OpenAPI Typescript Codegen?
24302531Please read our [migration guide](https://heyapi.vercel.app/openapi-ts/migrating.html#openapi-typescript-codegen).
2626-2727-## Documentation
2828-2929-Please visit our [website](https://heyapi.vercel.app/) for documentation, guides, migrating, and more.
30323133## Contributing
3234