
42Crunch OpenAPI Editor (v5.6.0) brings inline linting, a 300-check security audit, and spec-driven live HTTP requests into VS Code — free editing, token-based audit.
42Crunch.vscode-openapi · Publisher: 42Crunch · Version: v5.6.0 (released 2026-05-19) · IDE: VS Code (also available for 19+ JetBrains IDEs and Eclipse) · Install on VS Code Marketplace 1$ref, a missing required field, or an undefined security scheme will compile silently and only surface when the API consumer tries to generate client code — or when a security reviewer flags it weeks later..json or .yaml file containing a top-level openapi or swagger key. 1 From that point it provides a structural navigator in the sidebar, context-aware IntelliSense, Go to Definition for $ref jumps, and inline squiggles for spec violations — all without requiring an account or a network connection.paths, components, and security node in your spec. Right-clicking any node opens a menu to add a new path or operation directly — useful when a spec grows long enough that scrolling to the right $ref target is slower than navigating the tree." triggers it. The suggestions are context-aware: inside a securitySchemes block you get apiKey, oauth2, http, and openIdConnect — not the full vocabulary of the file. 2
Ctrl+Click on any $ref jumps to the definition — including external HTTP/HTTPS references, which the extension resolves dynamically. 2 Split-screen SwaggerUI or ReDoc preview is one click away via the Preview button that appears in the editor toolbar when an OpenAPI file is active. Dark mode for the SwaggerUI preview was added in v5.1.0 (February 2026). 3paths operation in the spec gets a Scan | Try it | Audit codelens line above it. Clicking Audit triggers a static analysis pass against the full spec and opens a report panel alongside the code.
apikey security array. Each issue links back to the line in the spec. 1requestBody field, or from the first example if one is defined. 1
stateless.42crunch.com; teams behind strict outbound firewalls need to whitelist that host.| Extension ID | 42Crunch.vscode-openapi |
| Current version | v5.6.0 (2026-05-19) |
| VS Code minimum | v1.37.1 |
| Supported specs | OpenAPI 2.0 (Swagger), 3.0.x, 3.1; GraphQL Audit/Scan (beta, v5.3.0+) |
| File formats | .json, .yaml |
| Platform | Windows / macOS / Linux |
| License | AGPL-3.0 (plugin); platform tiers separate |
| OpenVSX | Available (Cursor / Windsurf compatible) |
marketplace.visualstudio.com
github.com
github.com
42crunch.com
appsecsanta.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.