discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
openapi-ts/openapi-typescript · source
Snapshot 0 · 2026-11-04T12:47:25Z · TypeScript · MIT
Content fingerprint
c566c5171285ad3aa9090c2f004563b3b458072e83d2060b5efff666a879f413GitHub description at capture
Generate TypeScript types from OpenAPI 3 specs
README at capture
# openapi-typescript Tools for consuming OpenAPI schemas in TypeScript. ## 📦 Packages <a href="./packages/openapi-typescript"><img src="./docs/public/assets/openapi-ts.svg" alt="openapi-typescript" width="200" height="40" /><br /> Generate TypeScript types from static OpenAPI schemas </a> <a href="./packages/openapi-fetch"><img src="./docs/public/assets/openapi-fetch.svg" alt="openapi-fetch" width="216" height="40" /><br /> Ultra-fast fetching for TypeScript generated automatically from your OpenAPI schema. </a> ## ⭐ Sponsors ### 🥇 Gold Sponsors <p align="center"> <a href="https://zuplo.link/openapi-ts-gh"><img width="288" height="120" alt="Zuplo" src="./docs/public/assets/zuplo.svg"></a> <a href="https://www.speakeasy.com/editor?utm_source=pow_openapi_ts" target="_blank"><img width="288" height="120" src="./docs/public/assets/speakeasy.png" /></a> </p> ### 🥈 Silver Sponsors <p align="center"><a href="https://github.com/nanabit-inc"><img width="128" height="128" alt="nanabit" src="https://avatars.githubusercontent.com/u/154126976?s=200&v=4"></a></p> ### Backers <p align="center"> <a href="https://github.com/customerio"><img width="64" height="64" alt="@customerio on GitHub" src="https://avatars.githubusercontent.com/u/1152079?s=200&v=4"></a> <a href="https://github.com/shaunpersad"><img width="64" height="64" alt="@shaunpersad on GitHub" src="https://avatars.githubusercontent.com/u/1702976?s=52&v=4"></a> <a href="https://github.com/yoshi2no"><img width="64" height="64" alt="@yoshi2no on GitHub" src="https://avatars.githubusercontent.com/u/57059705?v=4"></a> <a href="https://github.com/siketyan"><img width="64" height="64" alt="@siketyan on GitHub" src="https://avatars.githubusercontent.com/u/12772118?v=4"></a> </p> Become a sponsor by supporting this project on [OpenCollective](https://opencollective.com/openapi-ts)! <a href="https://opencollective.com/openapi-ts/donate" target="_blank"> <img src="https://opencollective.com/openapi-ts/donate/button@2x.png?color=blue" width="300" /> </a> ## 🤝 Contributing Contributions are appreciated and welcome! See the appropriate guide for each package: - [Contributing to openapi-typescript](./packages/openapi-typescript/CONTRIBUTING.md) - [Contributing to openapi-fetch](./packages/openapi-fetch/CONTRIBUTING.md) - [Contributing to docs](./docs/CONTRIBUTING.md) ## ♥️ Thanks - Thanks to [the Project Sponsors](#-sponsors) for keeping this project going! - Thanks to [dozens of lovely, smart contributors](https://github.com/openapi-ts/openapi-typescript/graphs/contributors) that made this library possible - Thanks to [Vitepress](https://vitepress.dev/) for the docs site - Thanks to [Cloudflare Pages](https://pages.cloudflare.com/) for docs site hosting - Thanks to [Algolia](https://www.algolia.com/) for the docs site search