I&#x27;ve used RAML for the past six months, but only to generate documentation.  It&#x27;s pretty easy to learn.  A RAML file is a lot cheaper to rewrite, so I write RAML first and figure out if the endpoint makes sense before I write the backend code manually.<p>I don&#x27;t know of projects generating the actual server side code from RAML&#x2F;Swagger&#x2F;API Blueprint other than the OPs project.<p>Other than documentation, they are useful for generating mock servers for testing, API client libraries, and collections for postman&#x2F;paw.