{"repo":"THANSHEER/obsidian-mermaid-flow","free":true,"listed":false,"github":"https://github.com/THANSHEER/obsidian-mermaid-flow","clone":"git clone https://github.com/THANSHEER/obsidian-mermaid-flow.git","description":"Visual drag-and-drop WYSIWYG editor for Mermaid flowcharts inside Obsidian — build and rearrange diagrams by moving nodes and drawing connections, no Mermaid syntax required. Edits round-trip safely back to clean Mermaid code.","language":"TypeScript","stars":14,"topics":["diagram-editor","diagrams","drag-and-drop","flowchart","flowchart-editor","markdown","mermaid","mermaid-diagrams","mermaidjs","note-taking"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Mermaid Flow A visual, drag-and-drop editor for Mermaid flowcharts inside Obsidian. Build and rearrange diagrams by moving nodes and drawing connections — Mermaid Flow writes the underlying mermaid code for you, so no syntax knowledge is required. ☕ Like Mermaid Flow? Support me on Ko-fi • Use the Send feedback command to share ideas Your edits round-trip safely : Mermaid Flow reads your existing Mermaid blocks, lets you edit them visually, and writes them back — without losing custom syntax. ✨ Features - Drag-and-drop canvas — move nodes, draw connections, resize, and multi-select on an SVG editing surface. - No syntax required — the plugin generates and updates the Mermaid code as you work. - Shapes & subgraphs — multiple node shapes, plus grouping of nodes into subgraphs. - Themes & direction — switch diagram theme and flow direction (Top-Bottom, Left-Right, and more). - Auto-layout & lock — apply layout presets or arrange nodes automatically, then lock the layout. - AI assist (optional) — generate a flowchart from a text prompt using your own provider (OpenAI, Gemini, Anthropic, or a local CLI). - Raw code view — open the live Mermaid source side-by-side and edit it directly; changes sync both ways. - Undo / redo, zoom & export — full history, canvas zoom, and diagram export from the toolbar. - Persistent layouts — manual node positions are saved in hidden Mermaid comments, so your arrangement survives reloads (and the diagram still renders normally). - Works everywhere —","default_branch":null,"files":null,"tree":[],"storefront":"/r/THANSHEER","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/THANSHEER/obsidian-mermaid-flow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}