Skip to content
PluginStats

Draw.io Integration installs statistics

By Henning Dieterichs (2 listings) · VS Code Marketplace · Visualization

This unofficial extension integrates Draw.io into VS Code.

View on VS Code Marketplace Fresh · Oct 21, 2026

Draw.io Integration has 4,228,144 recorded installs on VS Code Marketplace, ranking #201 of 2,502 tracked listings.

Installs
4,228,144
Official API · Oct 21, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#201
Among tracked VS Code Marketplace listings

Rating: 4.91 / 5 from 161 ratings

About Draw.io Integration

Draw.io VS Code Integration

This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.
Mentioned in the official diagrams.net blog.

Features

  • Edit .drawio, .dio, .drawio.svg or .drawio.png files in the Draw.io editor.
    • To create a new diagram, simply create an empty *.drawio, *.drawio.svg or *.drawio.png file and open it.
    • .drawio.svg are valid .svg files that can be embedded in Github readme files! No export needed.
    • .drawio.png are valid .png files! No export needed. You should use .svg though whenever possible - they look much better!
    • To convert between different formats, use the Draw.io: Convert To... command.
  • .drawio files are plain XML: they diff cleanly in git, and AI assistants can read, edit and review diagram changes like any other code.
  • Uses an offline version of Draw.io by default.
  • Multiple Draw.io themes are available.
  • Use Liveshare to collaboratively edit a diagram with others.
  • Nodes/edges can be linked with code spans.

Demo

Editing .drawio.svg/.drawio.png Files

You can directly edit and save .drawio.svg and .drawio.png files. These files are perfectly valid svg/png-images that contain an embedded Draw.io diagram. Whenever you edit such a file, the svg/png part of that file is kept up to date.

The logo of this extension is such a .drawio.png file that has been created with the extension itself!

If you want readable diffs, for your reviewers and your AI tools alike, prefer .drawio over .drawio.png diagrams.

Collaboratively Edit Or Present Diagrams

With version 1.0 of this extension, extensive support for VS Code Liveshare has been added. You can now edit or present your Draw.io diagrams remotely, while seeing each participant's cursor and selection! This can be used for discussing, reviewing or brainstorming diagrams. With Draw.io's freehand drawing tool and integrated LaTeX support, this extension becomes an advanced whiteboard solution that can be used for remote code interviews!

Internally, this extension synchronizes Draw.io diagrams with text documents. These text documents are shared by Liveshare. As Liveshare has no understanding of the text, modification conflicts might occur on simultaneous modifications.

Code Link Feature

In the status bar, you can enable or disable the code link feature. If it is enabled and you double click on a node whose label starts with #, you will perform a workspace search for a symbol matching the rest of the label.

If you have a node labeled #MyClass and a class of name MyClass, you will jump to its source if you double click the node!

Please note that you have to open at least one file of the project that contains the symbol. Otherwise, VS Code will not consider this project when searching for symbols. This file itself does not have to contain the symbol though.

Thanks to my latest github sponsors, this feature is open source and freely available now.

TIP: If you open the draw.io editor to the right side (i.e. the second editor column) and navigate to a symbol, the diagram will stay visible.

Themes

<details> <summary><b>Available Draw.io Themes</b></summary> <!-- Please use HTML syntax here so that it works for Github and mkdocs --> <ul> <li><p>Theme "atlas"</p><img src="https://github.com/hediet/vscode-drawio/raw/HEAD/docs/theme-atlas.png" alt="atlas" width="800"></li> <li><p>Theme "Kennedy"</p><img src="https://github.com/hediet/vscode-drawio/raw/HEAD/docs/theme-Kennedy.png" alt="Kennedy" width="800"></li> <li><p>Theme "min"</p><img src="https://github.com/hediet/vscode-drawio/raw/HEAD/docs/theme-min.png" alt="min" width="800"</li> <li><p>Theme "dark"</p><img src="https://github.com/hediet/vscode-drawio/raw/HEAD/docs/theme-dark.png" alt="dark" width="800"></li> </ul> </details>

Associate .svg Files With The Draw.io Editor

By default, this extension only handles *.drawio.svg files. Add this to your VS Code settings.json file if you want to associate it with .svg files:

"workbench.editorAssociations": {
    "*.svg": "hediet.vscode-drawio-text",
}

You won't be able to edit arbitrary SVG files though - only those that have been created with Draw.io or this extension!

Light and Dark .drawio.svg Files

By default, .drawio.svg files are saved with light colors, whatever theme the editor uses. Set hediet.vscode-drawio.svgAppearance to auto to make them adapt to the color scheme of the page that shows them, for example a README on GitHub in dark mode, or to dark to always save them with dark colors. The setting applies the next time a diagram is saved. Add it to the workspace settings so that everyone on a team saves the same file.

Inline Diagrams in VS Code's Markdown Editor (Experimental, Insiders only)

VS Code Insiders ships an experimental WYSIWYG Markdown editor (View: Reopen Editor With... > Markdown Editor). In that editor, every fenced code block tagged drawio is replaced by a live, resizable Draw.io editor:

```drawio
<mxfile>...</mxfile>
```
````…

Description from the VS Code Marketplace listing.

  • ai
  • architecture
  • code link
  • diagram
  • diagram as code
  • diagrams.net
  • Draw.io
  • drawio
  • git
  • keybindings
  • markdown
  • uml
  • visio

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

Draw.io Integration installs on VS Code Marketplace, last 90 days: 4,228,144 installs as of Oct 21, 2026.Draw.io IntegrationInstalls on VS Code Marketplace · Last 90 days4,228,144installs4.2M4.2M4.2M4.2M4.2M4.2M4.2MJul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
Draw.io Integration installs on VS Code Marketplace, last 90 days: 4,228,144 installs as of Oct 21, 2026.

7/30/90-day growth

Draw.io Integration installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Draw.io IntegrationInstalls growth on VS Code Marketplace4,228,144installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 21, 2026pluginstats.com
Draw.io Integration installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Draw.io Integration VS Code Marketplace ranking history: currently #201 (by installs).Draw.io IntegrationVS Code Marketplace ranking · by installs · Last 90 days#201current rank#199#200#201#202#203Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct 21, 2026pluginstats.com
Draw.io Integration VS Code Marketplace ranking history: currently #201 (by installs).

Ratings over time

Draw.io Integration ratings on VS Code Marketplace, last 90 days: 161 ratings as of Oct 21, 2026.Draw.io IntegrationRatings on VS Code Marketplace · Last 90 days161ratings140145150155160165170175180Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
Draw.io Integration ratings on VS Code Marketplace, last 90 days: 161 ratings as of Oct 21, 2026.

Listing placement

All VS Code Marketplace2,502 listings · 126 pages · 1,252 shown · page 11, #1 (overall #201)
All VS Code Marketplace: every listing in installs order

Listing placement

Visualization76 listings · 4 pages · page 1, #7 (overall #7)
Visualization: every listing in installs order

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 (6)
Recent installs observations for Draw.io Integration
Date (UTC)InstallsChange vs. previous
4,228,144+2.7K
4,225,438+3K
4,222,427+1K
4,221,401+930
4,220,471+1.1K
4,219,385—

Similar VS Code Marketplace Visualization plugins

All 20 Draw.io Integration alternatives

Data 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=hediet.vscode-drawio. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.