RAML (@ramlapi) profile picture

Design, Build, Test, Document, and Share Your APIs all with an easy to use, human-readable Spec.

Joined October 2015
Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)Photo by RAML (@ramlapi)
The Essence of APIs - Jonathan Stoikovitch, MuleSoft at ASC 2019 - API Specifications Conference sched.co/U2qJ @jstoiko #RAML #OpenAPI #WebAPIs
As far as tooling goes, it really depends if you're talking commercial vs OSS tooling, and if your stack -- or at least the parts of your stack that require to make use of your API Specs -- has well maintained OSS projects that you can re-use.
All three formats have fairly mature and complete OSS documentation-generators so for that, it comes down to taste.
Conclusion = depends who you ask :)