Graphviz Interactive Preview installs statistics
By tintinweb (7 listings) · VS Code Marketplace · Programming Languages
Graphviz (dot) Interactive Preview
Graphviz Interactive Preview has 551,374 recorded installs on VS Code Marketplace, ranking #805 of 2,501 tracked listings.
Rating: 4.46 / 5 from 24 ratings
About Graphviz Interactive Preview
[ 🌐 📩 🔥 ]
Graphviz Interactive Preview (Visual Studio Code Extension)
A VSCode extension that provides syntax highlighting, snippets, and an interactive, zoom-, pan- and searchable, live preview with edge tracing for graphs in Graphviz / dot format.
Language Features
• Graphviz/Dot Language Support / Syntax Highlighting and Snippets (thanks @joaompinto) • AutoCompletion • Rename Symbols • Find References of node IDs • Color selection via Color decoration • Hover information for settings • Shows syntax errors (only available when the preview of the document is active)
Interactivity Features
• Renders dot/Graphviz sources in an interactive live preview. • Updates preview as you type. • Search for nodes in the graph. • Export the graph as svg or dot. • Interactive edge tracing. Click on a node to highlight incoming and outgoing edges (ESC to unselect). The Direction of the highlighting can be changed (options: single, upstream, downstream, bidirectional) • Configurable render engine, render options & tracing preference: e.g. transitionDelay, transitionDuration.
Other features
• Available on github.dev, vscode.dev • Developers: you can pass a callback function that receives the webPanel when executing the preview command. This allows you to override functionality that is provided by the webPanel, like handlers for click/dblClick events.
How to preview
Open a Graphviz/Dot file in the active editor and use either of the following methods to render the preview:
• (a) open the command prompt (cmd+shift+p) and type > graphviz preview • (b) click the button in the editor title • (c) from the editor window's context menu, select Preview Graphviz / Dot (beside)
Render Examples
Developer Notes
Note:❗v0.0.8 introduced a breaking change: the render command was renamed from interactive-graphviz.preview.beside to graphviz-interactive-preview.preview.beside
The extension can be set run on development machines with
In order to test the extension as a web extension you have to start
Interact with this extension
• add graphviz-interactive-preview to your package.json extension dependencies. • Create one or multiple new panels displaying the rendered dot graph. Provide the document or uri object reference of the source code you want to render. Alternatively, you can also provide a document or uri reference of a virtual document and provide the graphviz dot source with the content field. In this case the extension will render the content and use the virtual document to extract the path information. The callback function receives the newly created webPanel. Overload webPanel.handleMessage((message) from your callback function to receive message events like onClick and onDblClick emitted from inside the dot render window.
Please do not hesitate to reach out if you are missing specific functionality.
Maintainers
• @tintinweb • @bigbug
see AUTHORS for a list contributors.
Credits
• graph engine: d3-graphviz • edge tracking: jquery.graphviz.svg • webview handling: vscode-graphviz • dot language support, syntax highlighting, snippets: taken from vscode-graphviz with permission from the author @joaompinto
Copyright (c) Microsoft Corporation: • icons: vscode-codicons • UI: vscode-webview-ui-toolkit
Release Notes
see CHANGELOG
Description from the VS Code Marketplace listing.
- dot
- graphviz
- Graphviz (DOT)
- interactive
- preview
- snippet
README badge
Show your rank in a README or on your website. The badge updates automatically.
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 linear 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 Programming Languages plugins
All 20 Graphviz Interactive Preview 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=tintinweb.graphviz-interactive-preview. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.