Current approach for excalidraw integration suffers from
outdated excalidraw features
a lot of bugs (just search excalidraw in issues)
I propose an alternative way. I’ve been using this approach in Emacs (implemented using custom link, fswatch, excalidraw-cli) for a long time and am pretty happy with it.
use excalidraw pwa for editing excalidraw file
automatically converts .excalidraw to .svg or .png in background
render the images in logseq
This would provide a much cleaner and smooth user experience for now, given that the current approach would require a lot of manpower.
It is a good idea to just using the official excalidraw PWA to draw and render image in logseq.
The edit experience of excalidraw inside logseq is not good.
…in the hope to use Obsidian to create and edit pages that contain excalidraw images.
Obsidian has a very well integrated escalidraw plugin, which allows many ways to create and embed the drawings, such as automatic png embed.
I did not succeed yet in making pages with such Obsidian created embeds appear in Logseq. If anyone had success, let me know please, thanks.
inferior Excalidraw plugin and forced bullet mode are the only reasons i’m still on Obsidian.
Also both apps recently rolled out canvas / whiteboards, and Obsidian’s one is much more reliable — again.
Still rooting for the open source, but vicariously