OpenAPI 轉 TypeScript
在瀏覽器本地從 OpenAPI 3.0 / 3.1 的 YAML / JSON 文件生成 TypeScript 型別,並支援常用 codegen 選項。
OpenAPI 轉 TypeScript
線上把 OpenAPI 3.0 / 3.1 的 YAML 或 JSON 文件生成 TypeScript 型別,支援常用 codegen 選項、複製與下載 `.d.ts` 結果。
如何使用?
- 貼上 OpenAPI YAML 或 JSON 文件,工具會在瀏覽器本地自動解析。
- 依需求切換 `export type`、`enum`、`rootTypes`、`path params` 等生成選項。
- 查看即時生成的 TypeScript 型別輸出,並檢查是否存在外部 `$ref` 或文件結構錯誤。
- 複製結果或下載為 `.d.ts` 檔案,用於前後端聯調、SDK 草稿與型別校對。
工具特性
- 支援 OpenAPI 3.0 / 3.1 的 YAML / JSON 本地轉 TypeScript
- 支援常用 `openapi-typescript` codegen 選項與頭部註解控制
- 支援範例載入、檔案匯入、外部 `$ref` 檢測、複製與 `.d.ts` 下載
為什麼使用它?
- 適合介面契約檢查、前後端聯調、SDK 原型、Mock 資料約束與型別補全場景
- 比手動抄寫 API 欄位更快,也更適合從最新 OpenAPI 文件持續同步型別變化
- 全程在瀏覽器本地運行,不需要把 API 文件上傳到第三方服務