Skip to content

Diagram annotations in vizzy

Annotations are numbered pins you drop anywhere on a diagram to leave a comment, like marking up a screenshot in a design review. They are for discussing a diagram. They are separate from the desc/note/hint directives, which are part of the diagram’s source.

Numbered annotation pins with review comments on a vizzy diagram

Click the comment button (the -bubble icon) in the document toolbar to enter pin mode, then click anywhere on the canvas to drop a numbered pin. A small popover opens where you type the comment.

Pins are anchored in the diagram’s own coordinate space, so they stay attached to the spot you placed them even as the diagram is edited and laid out again.

You can also comment directly on the words in a prose block, without pin mode. Select some text and a small Add comment bubble appears. Click it to drop a numbered pin anchored to that passage. The quoted words are highlighted in yellow.

A prose comment is anchored to its quote and the text around it, not to a point on the canvas, so it survives edits elsewhere in the file. The highlight stays on the right words as the rest of the document changes. Open the pin and it shows the passage it is attached to. If that text is later deleted or rewritten so the quote no longer matches, the comment is flagged as Original text changed instead of pointing at the wrong place.

Pins are saved to a sidecar file next to the .vizzy.md, so they persist across restarts without changing the diagram source. Because they live beside the file rather than inside it, the rendered diagram and the CLI render output stay clean. Pins are a review layer, not part of the published image.

Double-click a prose block to edit its Markdown on the canvas. The block turns into an editor. Click away or press ⌘-Return to save your change, or Esc to cancel. Unlike a comment, this edits the .vizzy.md file itself.