hediet/vscode-drawio

This unofficial extension integrates Draw.io (also known as diagrams.net) into VS Code.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 26 minutes ago
Added to GitGenius on September 7th, 2026
Created on May 8th, 2020
Open Issues & Pull Requests: 179 (+0)
GitHub issues: Enabled
Number of forks: 466
Total Stargazers: 9,484 (+0)
Total Subscribers: 69 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.8 days
Mean response time: 134.9 days
90th percentile: 252.0 days
Tracked items: 53

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 0% of issues opened in the past year have been closed. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 55
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 777 days
Stale 30+ days: 53
Stale 90+ days: 50

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • help wanted (7)
  • enhancement (6)
  • I probably won't do it soon (3)
  • will do for sponsorship (2)
  • I probably won't do it (1)
  • bug (1)
  • needs more info (1)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

vscode-drawio is a VS Code extension that integrates Draw.io diagramming into the editor.

The extension solves the problem of creating and editing diagrams without leaving VS Code or using external tools. It embeds an offline version of Draw.io directly into the editor, allowing developers to work with diagrams as native files. The tool supports multiple file formats including .drawio, .drawio.svg, and .drawio.png, with the SVG and PNG variants being valid image files that can be embedded directly in repositories without requiring separate export steps.

Developers should choose this extension if they want diagram editing integrated into their workflow without context switching. It suits projects where diagrams need to be version-controlled alongside code, particularly when using .drawio or .drawio.svg formats for better diff visibility. The extension is especially valuable for teams using VS Code Liveshare, as it enables real-time collaborative diagram editing with cursor and selection visibility. The code link feature allows nodes labeled with symbol names to jump directly to their definitions in the codebase, bridging diagrams and implementation.

The project maintains active development with regular feature additions and refinements. The extension has evolved to include extensive Liveshare support for remote collaboration and whiteboarding scenarios. The code link feature, initially a sponsored capability, has been made freely available to all users. The tool supports multiple Draw.io themes and includes format conversion utilities, indicating ongoing attention to user experience and flexibility.