[GH-ISSUE #4024] [FR] Diagrams.net (draw.io) integration with embedded support #1824

Open
opened 2026-03-23 21:17:27 +00:00 by mirror · 4 comments
Owner

Originally created by @m8nky on GitHub (Nov 27, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4024

Description

For architectural documentations, diagrams are an essential part. One easy way to get feature rich, easy to read and modify diagrams is draw.io, which supports an embed feature. See screenshot below:

draw-notion-embed

The link generate with the 'Notion...' item can be pasted as 'embed image URL' directly.

Vanilla feature can be to show the embedded diagram as image, and download it for further editing (or open edit link on draw.io).

Impact

  • IT Architects
  • System administrators
  • Process architects
  • Managers
  • ...

Additional Context

Notion supports it already and it's a huge game-changer. The main reason is, that the diagrams might change over time due to the evolution of the illustrated content. Supporting (editable or at least exchangeable) diagramming is, therefore, a major requirement when it comes to evaluating documentation tools. In addition, draw.io makes it easy and convenient with the embed feature. Other solutions like Mermaid might be suitable but do not offer high-level and flexible diagramming for different use cases.

Originally created by @m8nky on GitHub (Nov 27, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/4024 ### Description For architectural documentations, diagrams are an essential part. One easy way to get feature rich, easy to read and modify diagrams is draw.io, which supports an embed feature. See screenshot below: ![draw-notion-embed](https://github.com/AppFlowy-IO/AppFlowy/assets/28220805/f24beb55-11ef-4643-86ff-db11dfd5fe03) The link generate with the 'Notion...' item can be pasted as 'embed image URL' directly. Vanilla feature can be to show the embedded diagram as image, and download it for further editing (or open edit link on draw.io). ### Impact - IT Architects - System administrators - Process architects - Managers - ... ### Additional Context Notion supports it already and it's a huge game-changer. The main reason is, that the diagrams might change over time due to the evolution of the illustrated content. Supporting (editable or at least exchangeable) diagramming is, therefore, a major requirement when it comes to evaluating documentation tools. In addition, draw.io makes it easy and convenient with the embed feature. Other solutions like Mermaid might be suitable but do not offer high-level and flexible diagramming for different use cases.
Author
Owner

@chchow commented on GitHub (Dec 20, 2023):

I would love to have this feature in as I'm a developer and requires to heavily use diagrams and charts to explain feature as we're working from home. Just contributing some ideas here:

I guess there are 2 variants to this:

  1. The embedded, Notion way:
    https://www.drawio.com/blog/embed-diagrams-notion

  2. Obsidian plugin way:
    https://github.com/jensmtg/obsidian-diagrams-net

<!-- gh-comment-id:1864035679 --> @chchow commented on GitHub (Dec 20, 2023): I would love to have this feature in as I'm a developer and requires to heavily use diagrams and charts to explain feature as we're working from home. Just contributing some ideas here: I guess there are 2 variants to this: 1. The embedded, Notion way: https://www.drawio.com/blog/embed-diagrams-notion 2. Obsidian plugin way: https://github.com/jensmtg/obsidian-diagrams-net
Author
Owner

@EmericLee commented on GitHub (May 2, 2024):

Is this feature implemented? This is very useful!

<!-- gh-comment-id:2089515268 --> @EmericLee commented on GitHub (May 2, 2024): Is this feature implemented? This is very useful!
Author
Owner

@henri9813 commented on GitHub (Nov 29, 2024):

This feature would be so cool.

<!-- gh-comment-id:2507948185 --> @henri9813 commented on GitHub (Nov 29, 2024): This feature would be so cool.
Author
Owner

@cradermacher commented on GitHub (Apr 2, 2025):

Me too, This feature would be very nice.

<!-- gh-comment-id:2771543985 --> @cradermacher commented on GitHub (Apr 2, 2025): Me too, This feature would be very nice.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#1824
No description provided.