
orval
orval-labs
orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺
AI 简介
orval 是一个能够从任何有效的 OpenAPI v3 或 Swagger v2 规范(无论是 yaml 还是 json 格式)生成带有适当类型签名的 TypeScript 客户端的工具。其核心功能包括自动生成类型安全的客户端代码,支持多种前端框架如 React、Angular 等,并且可以生成模型、请求、钩子及模拟数据等。此外,orval 支持使用 msw 与 faker 来创建模拟 API 响应,有助于开发和测试阶段。适用于需要根据 RESTful API 规范快速搭建类型安全客户端的应用场景中,特别适合于现代 JavaScript 应用程序的开发流程。
TypeScript
6.1k
Stars
627
Forks
13
Watchers
64
Issues
Star 增长
今日0
近 7 天+41
近 30 天+96
综合评分90.99
默认分支main