Spectral Rules
Spectral is the open-source API linting framework developed by Stoplight that validates JSON and YAML artifacts including OpenAPI (v2, v3.0, v3.1), AsyncAPI (v2.x), and Arazzo specifications. Spectral rules are defined in YAML or JavaScript configuration files and consist of rule names, descriptions, severity levels (error/warn/info/hint), given (JSONPath selectors), and then (assertion functions). Originally released in 2018, Spectral has become the de facto standard for API governance linting.