Repository navigation
[Feature Request]: Embedding drawio attachments #12785
Description
Activity
Issue Status: 🆕 *Untriaged
*🆕 Untriaged
The team has not yet reviewed the issue. We usually do it within one business day.
Docs: https://github.com/toeverything/AFFiNE/blob/canary/docs/issue-triaging.mdThis is an automatic reply by the bot.
Would love to see this feature.
Maybe docmost helps as a reference, they support draw.io, excalidraw & mermaid.Reacted by Stone, jl.jiang, Rob Kamp, Mattéo Tremisi and PVY.SWISS@hwangdev97 When is it expected to be completed?Would it be like docmost integrated drawio?
+1
Reacted by Stone and Billy VlachosAgree +1
Reacted by Stone and Billy VlachosAgree +1
I would prefer to see the richness of draw.io in the diagram editor so it's native, and to be able to use the
/command to insert a diagram into a doc. It could be fun to instruct claude-code to make this possible, and would require some thought as to UI layout.
Thoughts? Is this a new Feature Request given the OP?Reacted by StoneI would prefer to see the richness of draw.io in the diagram editor so it's native, and to be able to use the
/command to insert a diagram into a doc. It could be fun to instruct claude-code to make this possible, and would require some thought as to UI layout. Thoughts? Is this a new Feature Request given the OP?I strongly agree with this idea. With the help of AI, we can generate code for various types of diagrams, not just draw.io, but also PlantUML, Mermaid, Excalidraw, and others. This kind of architecture makes it easier to leverage AI to improve efficiency.
Reacted by Zhongyao LIwould love it. both as file as an embed
Reacted by Stone and AdcbdaSo I went ahead and built the drawio functionality I thought AFFiNE was missing: See #14471
Reacted by Alexey Murz KorepovAgree +1
- added 3 commits that reference this issue
on Sep 25, 2026
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fields🆕 *Untriaged


Description
I like the edgeless mode of the document. It allows you to make very handy document boards. However, it is not suitable for complex diagrams (UML for example). At least in its current form.
The implementation of drawio diagrams in view mode in docs is sorely lacking. Drawio is a very powerful toolkit for diagrams, it even supports mermaid, it has a large number of implemented frameworks (Archmate for example), it supports layers, it can control the bending of arrows and so on.
Is it possible to build a simple drawio file integration? No editor needed, just a viewer based on this official library (https://viewer.diagrams.net/js/viewer-static.min.js).
Use case
In complex diagrams with complex figures and arrow paths.
Anything else?
No response
Are you willing to submit a PR?