swagger - 是否有任何支持OpenAPI 3的生成器?

标签 swagger openapi openapi-generator

在撰写本文时,OpenAPI 3规范相对较新。我正在努力寻找支持3.0版的任何文档生成器。

有人知道支持OpenAPI v3.0的生成器吗?

最佳答案

您可以尝试使用OpenAPI Generator(https://openapi-generator.tech),它同时支持OpenAPI规范v2,v3,并在几天前发布了稳定版本(3.0.0)。

使用docker,您可以轻松生成API文档:

docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate \
    -i https://raw.githubusercontent.com/openapitools/openapi-generator/master/modules/openapi-generator/src/test/resources/2_0/petstore.yaml \
    -g html2 \
    -o /local/out/html2

关于swagger - 是否有任何支持OpenAPI 3的生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46290950/

相关文章:

json - 将 XSD 导入 OpenAPI

rust - 打开 API 生成器。 rust 和 rust-server 客户端有什么区别?

php - OpenAPI PHP 客户端给出 Fatal Error with anyOf

swagger - 修改 NestJS 中 OpenAPI (Swagger) 模式中出现的 DTO 名称

jwt - 如何从 go-swagger 中的 API 处理程序函数访问 JWT 声明?

php - swagger-codegen 或 openapi-generator PHP 版本

java - 如何使用 Openapi Generator 从 Swagger yaml 生成 SpringBoot 模型

c# - 如何使用 swagger swashbuckle 保护生成的 API 文档

swagger - 使用 Swashbuckle Asp.Net Core for ReDoc 添加 x-logo 供应商扩展

asp.net-core - 虚拟目录 Swagger UI 端点内的 IIS 站点