Command-line tool
spectral-cli
brew/spectral-cli
Checked 26 Oct 2026, 08:31 UTC · Still published on npm
JSON/YAML linter and support OpenAPI v3.1/v3.0/v2.0, and AsyncAPI v2.x hacktoberfest json openapi json-schema linting swagger oas openapi3 jsonpath arazzo json-lint oasv3
At a glance
- Type
- Command-line tool
- Install on
- Windows, macOS, Linux
- Last checked
- 26 Oct 2026, 08:31 UTC
Install it
Windows
npm install -g @stoplight/spectral-cli winget install --id Stoplight.Spectral -e
macOS
brew install spectral-cli npm install -g @stoplight/spectral-cli
Linux
npm install -g @stoplight/spectral-cli
Browse
Related command-line tools
- selene
Blazing-fast modern Lua linter hacktoberfest - kube-linter
Static analysis tool for Kubernetes YAML files and Helm charts static-analysis kubernetes hactoberfest helm-charts… - @scalar/cli
Validate, lint, bundle, mock, and preview OpenAPI and AsyncAPI descriptions, and publish them to Scalar scalar openapi… - gitlab-ci-linter
Command-line tool to lint GitLab CI YAML files - yamllint
Linter for YAML files yaml lint linter cli - vacuum
World's fastest OpenAPI & Swagger linter - golangci-lint
Fast linters runner for Go go golang linter ci golangci-lint - velite
Turns Markdown / MDX, YAML, JSON, or other files into app's data layer with type-safe schema. contentlayer…
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents