draw.io is excellent; it stores source code as comments in the PNG/SVG
Perhaps equivalently, use Markdown and store directly in the rendered HTML?
Perhaps equivalently, use Markdown and store directly in the rendered HTML?
Storing the raw data in the editor will bloat the Prosemirror JSON and Yjs state (real-time collaboration) which I want to avoid.