openapi-lint installs statistics
By mermade · VS Code Marketplace · Snippets
OpenAPI (Swagger) 2.0/3.0.x intellisense, validator, linter, converter, resolver
openapi-lint has 122,939 recorded installs on VS Code Marketplace.
It ranks #2103 of 2,501 tracked VS Code Marketplace listings by installs.
It is rated 2.8 out of 5 from 6 ratings.
PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.
Rating: 2.83 / 5 from 6 ratings
About openapi-lint
openapi-lint README
This extension can be used to validate and lint) OpenAPI 3.0.x documents, and convert between OpenAPI 2.0 and 3.0.0. It provides 11 Visual Studio Code commands:
• OpenAPI Validate - which fully validates your OpenAPI document against the specification • OpenAPI Lint - which additionally applies a lightly-opinionated set of best-practices • OpenAPI Resolve and Validate - which pulls in external $refs before validating • OpenAPI Resolve and Lint - which pulls in external $refs before linting • OpenAPI Resolve (Bundle) - which resolves external $refs to a new window • OpenAPI 2.0 to 3.0.0 (YAML) - which converts the current OpenAPI 2.0 document to 3.0.0 in YAML • OpenAPI 2.0 to 3.0.0 (JSON) - which converts the current OpenAPI 2.0 document to 3.0.0 in JSON • OpenAPI 2.0 to 3.0.0 (YAML/Resolved) - like the above but resolving external $refs • OpenAPI 2.0 to 3.0.0 (JSON/Resolved) - like the above but resolving external $refs • OpenAPI to JSON - which simply translates the current document to JSON • OpenAPI to YAML - which simply translates the current document to YAML
The validator enforces semantic restrictions which cannot be expressed by the JSON Schema which drives the intellisense features, so it will pick up on many more errors.
The linter applies a lightly opinionated set of 'best practices' to your API document, making it complete and comprehensive, as opposed to merely minimally valid.
The default linter rules are documented here. The linter DSL rules format is also documented.
Features
• Validation using oas-validator from OAS-Kit • Linting using oas-linter also from OAS-Kit • Resolution using oas-resolver also from OAS-Kit • Conversion using swagger2openapi also from OAS-Kit • OAS v3 intellisense for files named *openapi.json, *openapi.yaml, *openapi.yml, *oas3.json, *oas3.yaml, *oas3.yml • OAS v2 intellisense for files named *swagger.json, *swagger.yaml, *swagger.yml, *oas2.json, *oas2.yaml, *oas2.yml • Conversion between JSON and YAML • Snippets (minimal valid openapi/swagger JSON and YAML documents) • AsyncAPI v2.0.x intellisense for files named *asyncapi.json, *asyncapi.yaml, *asyncapi.yml • AsyncAPI v1.2.x intellisense for files named *asyncapi1.json, *asyncapi1.yaml, *asyncapi1.yml
Coming soon
• More snippets • Integration with APIs.guru OpenAPI directory • Integration with APIs.guru AsyncAPI directory • Extract default linter rules to new tab to allow saving as overrides
Screenshots
Requirements
The extension should work as-is
Extension Settings
No configuration is currently possible or needed.
Known Issues
• Jump-to-error functionality not implemented yet (all show as line 1) • No way to override/amend linter rules yet
Credits
• Icon based upon Icons8
Release Notes
See the CHANGELOG
Description from the VS Code Marketplace listing.
- asyncapi
- json
- lint
- openapi
- snippet
- swagger
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (4)Similar VS Code Marketplace Snippets plugins
All 20 openapi-lint alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=mermade.openapi-lint. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.