A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
:traffic_light: Traffic control for code.