Home/Features/A canvas that does the tedious parts for you

online diagramming tool

A canvas that does the tedious parts for you

Everything governance and modeling adds is worthless if the drawing itself is painful. The canvas handles layout, alignment, grouping and navigation so the effort goes into the architecture rather than into nudging boxes.

Four auto-layout algorithms

Hierarchical layout for systems with a clear direction of flow, circular for peer topologies, force-directed for exploring an unfamiliar structure, and orthogonal grid where regularity reads best. Applied to the whole page or to a selection.

  • Hierarchical
  • Circular
  • Force-directed
  • Orthogonal / grid

Precision when you want to place things yourself

Align, distribute, group, layer ordering, fit-to-content, zoom-to-selection and a minimap for large pages. Keyboard shortcuts for the operations you repeat, and find-and-replace across the model for the ones you would otherwise do by hand.

Templates, shape packs and freehand

The template gallery starts a diagram from a known pattern. Shape packs supply the notation for a given domain. Freehand and notes are there for the parts of a design conversation that are not yet formal — a page anchor links one page to another so a large model stays navigable.

What this covers in the product

Every capability below is part of this area of Yantra Studio.

  • New page
  • Note
  • Text box
  • Connector
  • Freehand / Pencil
  • Page Anchor
  • Template gallery
  • Shape packs
  • Auto-layout
  • Align
  • Distribute
  • Group / Ungroup
  • Bring to front / Send to back
  • Fit to content
  • Zoom to selection
  • Reset zoom
  • Global search
  • Find & Replace
  • Undo / Redo
  • Keyboard shortcuts

Questions

Does it run in the browser?

Yes, entirely — there is nothing to install.

Can I lay out only part of a page?

Yes, auto-layout can be applied to a selection as well as to the whole page.

Are there keyboard shortcuts?

Yes, for editing, alignment, layering, zoom and search. Ctrl + / lists them.

Put your architecture under version control

Model it, govern it, and keep it true to the system it describes.