filebrowser icon indicating copy to clipboard operation
filebrowser copied to clipboard

draw.io integration

Open Scud0 opened this issue 3 months ago • 5 comments

Is your feature request related to a problem? Please describe.

I'm always frustrated when i want do do some brainstorming or build a visual representation.

Describe the solution you'd like

drawio integration.

Describe alternatives you've considered

none, drawio is perfect for this. integrated (plugin) in nextcloud, opencloud, google drive etc. see https://www.drawio.com/integrations

Additional context

didnt expect nobody asked this already...

Scud0 avatar Aug 27 '25 13:08 Scud0

This will be an amazing feature. The pain point of drawio is by default their official implementation wants you to save to google drive or onedrive in order to collab.

christaikobo avatar Sep 13 '25 04:09 christaikobo

I think we do not need to include the program itself, just need to use an iframe like described here https://github.com/jgraph/drawio-integration/

christaikobo avatar Sep 13 '25 04:09 christaikobo

This will be an amazing feature. The pain point of drawio is by default their official implementation wants you to save to google drive or onedrive in order to collab.

Yup! And... maybe with this? (according to the official page).

"is available to be deployed as a self-hosted docker application, or used as a stand-alone private diagramming application"

Edit: You just answered my question before I click "save" lol.

Well, the advantage of have the application itself is that all is local (like with the only office integration)

Kurami32 avatar Sep 13 '25 05:09 Kurami32

OK I did some more digging around, and it seems that when using embed mode we don't have collaboration. What a pity.

If including the program itself is needed then this feature would be much more complex.

It will probably be a long way down the road.

christaikobo avatar Sep 13 '25 05:09 christaikobo

Great to see the enthusiasm for this request.

While full collaboration is nice, I don't need / wish /require that.

Could be split in parts?

  1. Embed mode
  2. Dedicated draw.io container that will be used (like only office?).

Scud0 avatar Sep 13 '25 08:09 Scud0