Navigate:
draw.io Desktop
~$DRAW0.2%

draw.io Desktop: Offline diagram editor application

Electron-based desktop diagramming app wrapping draw.io editor for offline use with local storage.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#218
47
MOBILE & DESKTOP
#22
2
30 DAY RANKING TREND
ovr#218
·Mobil#22
STARS
59.6K
FORKS
5.6K
7D STARS
+115
7D FORKS
+4
See Repo:
Share:

Learn more about draw.io Desktop

draw.io Desktop is an Electron-based desktop application that provides offline access to the draw.io diagramming editor. The application wraps the core draw.io web editor in a desktop environment, maintaining complete isolation from internet connections except for update checks. It implements a Content Security Policy that prevents external JavaScript execution and ensures no diagram data is transmitted externally. The application is commonly used for creating flowcharts, network diagrams, organizational charts, and technical documentation diagrams.

draw.io Desktop

1

Complete Offline Operation

Functions entirely without internet connectivity, with all JavaScript files self-contained and diagram data stored locally. Only connects externally for version updates through GitHub releases.

2

Security-First Architecture

Implements Content Security Policy to prevent external data transmission and remote JavaScript execution. Designed with isolation as a primary objective to protect sensitive diagram data.

3

Electron Desktop Wrapper

Packages the web-based draw.io editor as a native desktop application using Electron. Maintains the full functionality of the web editor while providing offline access and local file storage.



vv29.3.6

This release updates the underlying Electron framework to version 38.8.0 and incorporates the latest draw.io core improvements from version 29.3.6.

  • Uses electron 38.8.0
  • Updates to draw.io core 29.3.6
vv29.3.0

This release updates to Electron 38.7.2, drops macOS 11 support, and includes core draw.io improvements from version 29.3.0.

  • Uses electron 38.7.2. Support for macOS 11 is now end of life
  • Updates to draw.io core 29.3.0
vv29.2.9

This release updates to Electron 38.7.2, drops macOS 11 support, and incorporates all draw.io core improvements from versions 29.0.4 through 29.2.9.

  • 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


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers