Au moment de la rédaction de ce document, la spécification OpenAPI 3 est relativement nouvelle. J'ai du mal à trouver des générateurs de documentation prenant en charge la version 3.0.
Est-ce que quelqu'un connaît des générateurs prenant en charge OpenAPI v3.0?
Vous pouvez essayer OpenAPI Generator ( https://openapi-generator.tech ), qui prend en charge OpenAPI spec v2, v3 et a publié une version stable (3.0.0) il y a quelques jours.
À l'aide de docker, vous pouvez facilement générer la documentation de l'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
Vous trouverez une liste organisée d'outils et de bibliothèques dans le document Implémentations OAI disponible sur GitHub.
Quelques nouveaux développements à ajouter:
Un peu tard pour la soirée, je l’ai trouvé très utile pour les projets node.js express
oas-generator pour la spécification Open API 3.0: Link