Build mermaid flowcharts visually inside Obsidian: drag blocks and connectors on a canvas, rename them inline, and let the plugin generate the mermaid code for you. A live preview renders as you build.

%% mv: comment in the block, so reopening restores the canvas.mermaid block in a note and click the pencil button to edit it visually.Direction TD = top-down, LR = left-to-right; this only affects how the rendered diagram is auto-laid-out.
Settings → Community plugins → Browse → search "Draw a Mermaid".
Copy main.js, manifest.json, and styles.css into
<vault>/.obsidian/plugins/mermaid-visual/, then enable it in Settings → Community plugins.
npm install
npm run dev # watch build
npm run build # production build (type-check + bundle)
I'm a designer main, so when I realised I have write code for a visual chart, I almost deleted Obsidian(/s). Alas, I got claude's help to build this visual mermaid tool, hope it can help people like me who are looking for a tool like this.
MIT © yaye.work