All features

A reference for everything o-flow does. For the diagram-as-code language, see the syntax reference.

Editing & navigation

Shapes & sizes

Ten semantic shapes; pick by meaning — including a Person card with a name, role and profile photo, ideal for org charts and RACI-style flows. Five fixed sizes each (xs s m l xl). Process boxes are flat, wide bars sized in a separate table; all dimensions are grid-multiples so shapes align and connectors stay straight. See the shape table.

Styles & text

Twenty curated themes: ten light, five deep solids, five dotted outlines. Choose one per shape from the inspector or with style= in code. Label text is black on light themes and white on deep ones, automatically, so it's always readable.

Connectors

The code panel

Switch the left panel to Code to edit the diagram as text, live and two-way. Errors are shown inline without breaking the canvas. Full grammar in the syntax reference.

Tidy & alignment

⇅ Tidy groups shapes into columns, aligns each column to a single centre line and re-spaces them evenly. It's idempotent — running it repeatedly never causes drift.

The key / legend

Tick Show key on canvas in the Shapes panel to drop a movable legend. It lists only the shapes and line types your diagram actually uses, and updates automatically as you edit.

Multi-select & group move

Drag a marquee on empty canvas to select several shapes (they highlight clearly). Drag any selected shape to move the whole group together; their connectors flex to follow. Delete removes the selection.

Export & save

Export any design to SVG, PNG or JSON. JSON re-imports exactly. Signed-in users can also save designs to their account (see folders).

Sign up with email, or continue with Google or Microsoft. A diagram you build as a guest in the free demo is kept when you sign up and subscribe — it's saved to your new workspace and you're returned to the exact canvas, so no work is lost.

Collaboration

Open a saved design and invite teammates from the Team page. Everyone edits the same canvas at once and sees each collaborator's cursor, labelled with their name and a unique colour, in real time.

Folders & designs

Your dashboard lists saved designs, organised into folders you create. Rename, move and delete from there, and reopen any design to keep working.

Plans & billing

Create a free account →