Skip to content

Merlay 0.1.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 16:35
· 76 commits to main since this release

Merlay 0.1.0 — First public release

Mermaid, your way. A native visual overlay editor for Mermaid diagrams in Obsidian.

Highlights

  • Visual Mode — hover any mermaid block in Reading View or Live Preview and hit Visual Mode for a focused full-screen editor. Zero note distraction.
  • Relational sprouting — select a node, click + Next Step to spawn a connected downstream step oriented to your diagram flow (LR / TD).
  • Drag-to-connect — drag from a node's handle onto any other node to create an edge.
  • Inline editing — double-click a node to rename it; click an edge for the Edge HUD (relabel or delete).
  • Camera stabilization — the canvas pins the active node on re-render, no jump-scares.
  • Live Syntax Drawer — slide-out drawer with the live Mermaid source, updating in real time.
  • Standalone .mmd / .mermaid files — create and edit diagram files from the explorer, ribbon, or command palette.
  • Zero lock-in — output is 100% clean, standard Mermaid syntax. No comment hacks, full round-trip with LLMs and git.

Install

BRAT (beta): add https://github.com/dev-hashemi/merlay in BRAT → Add Beta plugin.

Manual: download main.js, manifest.json, styles.css below into .obsidian/plugins/merlay/, then enable Merlay under Settings → Community plugins.

Requires Obsidian 1.4.0 or newer. Desktop and mobile supported.

Notes

  • Flowchart and state diagrams are fully visual; other diagram types open view-only with selection.
  • Please report issues at https://github.com/dev-hashemi/merlay/issues — include Obsidian version, installer version, and a minimal mermaid block that reproduces the problem.

Full Changelog: https://github.com/dev-hashemi/merlay/commits/0.1.0