Sudesh Kumar216 downloadsDraw block diagrams with titled blocks, connections and frames that link to each other. Export to JSON, Google Sheets (one tab per frame) or Excel.
Draw block diagrams in Obsidian: titled blocks, links and frames. Then present them, or export to Google Sheets, Excel, JSON, SVG or PNG.

blockdraw code block or a [[Drawing.blockdraw#Frame]] link.
Block Draw needs Obsidian 1.5 or later.
main.js, manifest.json and styles.css from the latest release into <your vault>/.obsidian/plugins/block-draw/, then in Obsidian open Settings → Community plugins, turn off restricted mode if needed, click the reload button next to Installed plugins, and enable Block Draw.sudesh309/Block-Draw as a beta plugin.npm install && npm run build, then copy the three files as above..blockdraw files.Press ? in the editor for all keyboard shortcuts.
Exports go through an Apps Script web app that you deploy in your own Google account (works on desktop and mobile, no Google Cloud project needed), or through a Google sign-in on desktop. Set it up under Settings → Block Draw → Google Sheets; the steps are in the design doc.
Block Draw works offline and contacts nothing by default. It uses the network only to Google, and only when you ask:
The code enforces this: every request goes through one place and only to the hosts these features declare. Links in drawings open only for web and mail addresses (Obsidian links ask first), and your Google Sheets secrets stay on each device instead of in the synced settings. There is no telemetry and there are no ads. Details: network use and privacy and SECURITY.md.
.blockdraw file format and the architecture decisions