Evan Harmon - Memex

OpenAPI

The OpenAPI Specification, previously known as the Swagger Specification, is a specification for a machine-readable interface definition language for describing, producing, consuming and visualizing web services. Previously part of the Swagger framework, it became a separate project in 2015, overseen by the OpenAPI Initiative, an open-source collaboration project of the Linux Foundation.
wikipedia:: OpenAPI Specification

aka:: "OAS"
Previously known as Swagger Specification, but swagger is still around as an implementation of openApi
Home - OpenAPI Initiative
API Documentation & Design Tools for Teams | Swagger

Applications implemented based on OpenAPI interface files can automatically generate documentation of methods, parameters and models.

RESTful

RAML

Tools

VS Code Plugin

Best Practices

Sources

OpenAPI
Interactive graph
On this page
OpenAPI
RESTful
RAML
Tools
VS Code Plugin
Best Practices
Swagger UI
Sources