Draw.io - desktop version

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Draw.io - desktop version

#1 Post by webfork »

drawio-desktop is a diagramming and whiteboarding desktop app based on Electron that wraps the core draw.io editor.
Supposedly a downloadable version of https://www.diagrams.net/ (pictured below)

Image

Download: https://github.com/jgraph/drawio-desktop

Status: Untested. There's a portability issue listed in the Github issues but I haven't gone through those yet.

I was also very pleased to see an issue address multiple program instances -- it only comes up once in a while but it can be a huge help: https://github.com/jgraph/drawio-desktop/issues/508

hamasaki
Posts: 198
Joined: Tue Apr 23, 2013 11:16 pm

Re: Draw.io - desktop version

#2 Post by hamasaki »

Portable version here too:
https://portapps.io/app/drawio-portable/

Seems a lot of the apps on this site don't get updated anymore though.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#3 Post by webfork »

hamasaki wrote: Tue Jan 04, 2022 8:59 am Portable version here too:
https://portapps.io/app/drawio-portable/
Good to know
hamasaki wrote: Tue Jan 04, 2022 8:59 am Seems a lot of the apps on this site don't get updated anymore though.
I was a little worried about that -- one of the reason I didn't embrace a lot of Portapps software. The project appears to do monthly batch updates, which isn't necessarily a problem unless a major software vulnerability comes out for a given program.

hamasaki
Posts: 198
Joined: Tue Apr 23, 2013 11:16 pm

Re: Draw.io - desktop version

#4 Post by hamasaki »

I was a little worried about that -- one of the reason I didn't embrace a lot of Portapps software. The project appears to do monthly batch updates, which isn't necessarily a problem unless a major software vulnerability comes out for a given program.
True. Some of the apps haven't been updated for ages, for some reason. Database beaver for example is showing as version 21.0.5, last updated 22/05/2021. It's had loads of updates since then and is now at 21.3.2. I did contact the guy, but he never responded. Easier to just download the portable version from their site. So, it seems that portapps.io is almost abandoned. Plus many of the apps aren't stealth, they write log folders to the appData folder.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#5 Post by webfork »

Update: a Draw.io integration is now available for VSCode. https://marketplace.visualstudio.com/it ... ode-drawio

Status: Untested

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#6 Post by webfork »

This program saved my bacon this week multiple times on trying to get someone to explain a complex process to me. Easy to use, simple, and very intuitive. That it's open source and looks like Visio saved a lot of confusion and frustration. Definitely an addition to the flowchart list and the inspiration behind the SVG format thread.

Best features
  • I was particularly impressed by how they shared their keyboard shortcuts as an SVG file rather than a PDF. https://app.diagrams.net/shortcuts.svg - I've got to start doing that. Best of all, the howto was created using the program AND it's an editable file in the software. Now that's transparency in development.
  • Includes a find-replace with regex, something Visio can only do after jumping through some hoops.
Suggestions for use
  1. Create a bunch of objects by creating one, holding CTRL and then click+drag
  2. Press Tab to jump between objects and press Enter to start adding a label
  3. If the boxes are close enough together, just hovering over the box and clicking one of the blue arrows that appears should make them connect (similar to Visio)
  4. If the above step doesn't work or one of the arrows needs to connect without being adjacent, hover over the edge of each box until you see a small green circle, hold Shift, and drag an arrow to the next box. This was not obvious until after a lot of work with the program.
  5. At this stage, it probably looks messy. Select some or all and choose from the menu Arrange - Layout - Horizontal Tree or whatever structure makes sense
Wishlist
  • When you click an arrow (with no adjacent box as described above) it prompts you with what box you'd like and puts a "both ways" arrow between them. During brainstorming efforts, this seemed to get in the way. I wish there was an option to to just mimic the same box with an arrow.
  • Could use another dark mode with a little higher contrast

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#7 Post by webfork »

Update here: I tested out the official "no-install" version of this program. Works great but not portable, writing to AppData\Roaming\draw.io

https://github.com/jgraph/drawio-deskto ... ag/v18.1.3

User avatar
JohnTHaller
Posts: 716
Joined: Wed Feb 10, 2010 4:44 pm
Location: New York, NY
Contact:

Re: Draw.io - desktop version

#8 Post by JohnTHaller »

I have a test build of Draw.io in PA.c Format that I'm requesting permission from the publisher to make available: https://github.com/jgraph/drawio-desktop/issues/1022
PortableApps.com - The open standard for portable software | Support Net Neutrality

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#9 Post by webfork »

JohnTHaller wrote: Mon May 30, 2022 9:18 am I have a test build of Draw.io in PA.c Format that I'm requesting permission from the publisher to make available: https://github.com/jgraph/drawio-desktop/issues/1022
Great news. It's the closest I've come to an OSS Visio replacement, going much further than Dia, LibreOffice Draw, and a few other tools attempted over time.

User avatar
JohnTHaller
Posts: 716
Joined: Wed Feb 10, 2010 4:44 pm
Location: New York, NY
Contact:

Re: Draw.io - desktop version

#10 Post by JohnTHaller »

The PortableApps.com Format package has been released: https://portableapps.com/apps/graphics_ ... o-portable
PortableApps.com - The open standard for portable software | Support Net Neutrality

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#11 Post by webfork »

JohnTHaller wrote: Thu Jun 02, 2022 1:57 pm The PortableApps.com Format package has been released: https://portableapps.com/apps/graphics_ ... o-portable
Very nice. This software has already saved me a huge amount of time and frustration. Have little doubt that this will be a very popular download.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Draw.io - desktop version

#12 Post by webfork »

New version out for what is still my runaway favorite programs for mockups and flowcharts: v21.1.2

https://github.com/jgraph/drawio-desktop/releases

Post Reply