← Package directory
Available on winget

Install draw.io

A diagramming desktop app based on Electron that wraps the core draw.io editor.

Install with winget
winget install --id JGraph.Draw
Upgrade
winget upgrade --id JGraph.Draw
Uninstall
winget uninstall --id JGraph.Draw

About draw.io

A diagramming desktop app based on Electron that wraps the core draw.io editor.

What's new in 30.0.2

Releases Notes for 30.0.2 Windows Installer Windows No Installer (zip) macOS - Universal Linux - deb, AppImage or rpm Windows intel x32 releases are marked -ia32- ChangeLog: - Uses electron 42.1.0 - Updates to draw.io core 30.0.2.

Read release notes

Version history

Version Updated Notes
30.0.2 Unknown Releases Notes for 30.0.2 Windows Installer Windows No Installer (zip) macOS - Universal Linux - deb, AppImage or rpm Windows intel x32 releases are marked -ia32- ChangeLog: - Uses electron 42.1.0 - Updates to draw.io co...
30.0.1 Unknown - Uses electron 42.0.1 - #2422 , #2425 - Updates to draw.io core 30.0.1.
30.0.0 Unknown - Major version: new installs default to auto adaptive colours (matching web based draw.io); upgrades preserve simple. Change via Extras → Configuration. - Windows signed cert changed, https://github.com/jgraph/drawio-de...
29.7.9 Unknown - #2394 - Uses electron 40.9.2 - Updates to draw.io core 29.7.9.
29.6.6 Unknown - Uses electron 40.8.4 - #2143 , #1055 - Updates to draw.io core 29.6.6.
29.6.1 Unknown - Uses electron 39.8.0 - #2248 - Updates to draw.io core 29.6.1.
29.5.2 Unknown - Uses electron 39.6.1 - #2301 , #2341 - Updates to draw.io core 29.5.2.
29.5.1 Unknown - Uses electron 39.6.1 - #2332 , #2334 - Updates to draw.io core 29.5.1.
29.3.6 Unknown - Uses electron 38.8.0. - Updates to draw.io core 29.3.6. 29.3.6 are added in this build.
29.3.0 Unknown - #2306 , #2307 - Uses electron 38.7.2. Support for macOS 11 is now end of life. - Updates to draw.io core 29.3.0. 29.3.0 are added in this build.
29.2.9 Unknown - #1745 , #1229 - Uses electron 38.7.2. Support for macOS 11 is now end of life. - Updates to draw.io core 29.2.9. All changes from 29.0.4 to 29.2.9 are added in this build.
29.0.3 Unknown - Uses electron 38.7.0. Support for macOS 11 is now end of life. - Updates to draw.io core 29.0.3. All changes from 29.0.0 to 29.0.3 are added in this build.
28.2.8 Unknown Releases Notes for 28.2.8 Windows Installer Windows No Installer (zip) macOS - Universal Linux - deb, AppImage or rpm Windows intel x32 releases are marked -ia32- ChangeLog: - #2233 , #2221 , #2227 - Uses electron 38.4.0...
28.2.7 Unknown - #2219 , #2190 , #2176 , #2214 , #2209 - Uses electron 37.7.1 - Updates to draw.io core 28.2.7. All changes from 28.2.6 to 28.2.7 are added in this build.
28.2.5 Unknown - Uses electron 37.6.1 - #1837 , #2213 , #2209 , - Updates to draw.io core 28.2.5. All changes from 28.1.3 to 28.2.5 are added in this build.
28.1.2 Unknown - Uses electron 37.2.3 - Security fix in node-tmp - Updates to draw.io core 28.1.2. All changes from 28.0.7 to 28.1.2 are added in this build.
28.0.6 Unknown - Update for CVE-2025-7783 fix. We can't see any way to use this in a desktop tool, but we have to release because it's critical and SOC status will blink red somewhere. - Updates to draw.io core 28.0.6 - Uses electron 3...
28.0.4 Unknown - Fixes PDF title [jgraph/drawio-desktop#2130] - Uses electron 37.2.1 - Updates to draw.io core 28.0.4. All changes from 27.1.0 to 28.0.4 are added in this build.
27.0.9 Unknown - Replaces windows non-installer with zip of exe #2039 - Updates to draw.io core 27.0.9 - Uses electron 35.4.0 - Updates to draw.io core 27.0.9. All changes from 27.0.6 to 27.0.9 are added in this build.
27.0.5 Unknown - #1745 - Updates to draw.io core 27.0.5 - Uses electron 35.3.0 - Updates to draw.io core 27.0.5. All changes from 27.0.3 to 27.0.5 are added in this build.