web-dev-qa-db-ja.com

OpenAPI 3をサポートするジェネレーターはありますか?

これを書いている時点では、OpenAPI 3仕様は比較的新しいものです。バージョン3.0をサポートするドキュメントジェネレータを見つけるのに苦労しています。

OpenAPI v3.0をサポートするジェネレーターを知っている人はいますか?

9
MattC

OpenAPIジェネレーター( 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
11
William Cheng

ツールとライブラリの厳選されたリストは、GitHubの OAI実装ドキュメント にあります。

3
Mike

追加するいくつかの新しい開発:

  • RepreZen API Studio は、先にWilliamが参照したOpenAPI-Generatorをサポートします。 (注:私はRepreZenで働いています。)
  • OpenAPI.Tools は、OpenAPI v3互換のエディター、ジェネレーター、ドキュメント形式、およびその他のツールのためのもう1つの優れたリソースです。
1
Ted Epstein

パーティーには少し遅れましたが、node.jsエクスプレスプロジェクトに非常に役立ちました。

oas-generatorfor Open API 3.0仕様: Link

0
tuggo