Trellis

Trellis 1.9.0

Mermaid-compatible diagram renderer with overlap-free orthogonal edge routing

  • By Trellis Lab
  • Paid
  • Portable
  • Updated Oct 26, 2026
Download for Windows

About Trellis

Trellis is a Mermaid-compatible diagram renderer that uses custom routing
to produce overlap-free orthogonal SVG layouts. Supports flowchart, class, ER, C4 and architecture diagram types.

What's new in 1.9.0

New features

  • Trellis Flow in VS Code:a new Trellis icon in the activity bar finds the C4 models and Mermaid sequence diagrams in a folder, and steps through a sequence on top of the C4 diagram. Each message lights up the nodes and relations it uses, with the rest fading out; participants missing from the C4 model are drawn as dashed temporary nodes and messages with no relation as dashed edges, with "did you mean" hints. Trellis Flow is part of the paid license: without one the Trellis view shows a short demo, a link to the website and how to enter a license key.
  • Trellis Flow follows your edits:saving the sequence or C4 file keeps you on the same message, pauses playback and asks before reloading, and keeps the last valid version on screen when a file has a syntax error. A reload bar offers Reload and Show changes, new, changed and removed messages are tagged in the sequence, and your zoom level is kept.
  • The Trellis sidebar uses native VS Code panes (Source, C4 Model, Sequences, Validation) with collapsible headers, count badges, hover actions and the built-in Ctrl/Cmd+F filter.
  • The Flow diagram follows your VS Code theme:trellisFlow.theme picks a light or dark Trellis theme automatically, reuses trellis.theme, or uses a theme you name.
  • Highlighted nodes keep their own colour, so a Person and a Container in the same step stay easy to tell apart, on light and dark themes alike.
  • Follow step only moves the view when the current step is out of sight, pans the shortest distance, and zooms out when the step does not fit. Dragging or zooming stops the animation.
  • The mini sequence diagram shows Mermaid notes on the lifelines, and draws loop, alt, opt, par, critical, break and rect blocks as nested, foldable sections. The step card lists the notes and enclosing blocks of the current step, with links to their source lines.
  • Async messages (-) and --)) are drawn as fire-and-forget calls with a hollow arrowhead instead of being treated as returns.
  • Participant names stay pinned above the mini sequence diagram while you scroll through the steps.
  • The mini sequence diagram font size, font weight and line width are configurable (trellisFlow.sequenceFontSize, sequenceFontWeight, sequenceLineWidth), and lifelines spread over the full column width.
  • The Flow details column can be resized by dragging; its width is kept when you switch tabs. The activity bar shows the Trellis logo, which follows your theme. …

Full release notes »

Technical details

PublisherTrellis Lab
Version1.9.0
Release date2026-10-26
LicenseCommercial License
Installer typeportable
Architecturex64
Package IDTrellisLab.Trellis
RequirementsWindows 10 or later
DependenciesMicrosoft.VCRedist.2015+.x64

Install Trellis from the command line

Install with Windows Package Manager
winget install --id=TrellisLab.Trellis -e
Update to the latest version
winget upgrade --id=TrellisLab.Trellis -e
Uninstall
winget uninstall --id=TrellisLab.Trellis -e

clidiagrammermaidrenderersvg

Trellis version history

1.8.1

Fixes

  • The interactive HTML viewer no longer shows a cluttered subgraph legend in the corner; the tag legend still covers filtering and highlighting.
  • Scrolling in the interactive HTML viewer now pans the diagram instead of zooming it. Use ctrl/cmd+scroll to zoom at the cursor, shift+scroll to pan horizontally, and arrow keys, +/-, or 0 to pan/zoom/reset from the keyboard.
1.7.0

New features

  • Node and edge labels now support markdown formatting (bold, italic, line breaks) using backtick-quoted strings, matching Mermaid's label syntax.
  • VS Code preview's Mermaid.js fallback diagrams now match Trellis's own color theme, so they stay readable in both light and dark VS Code themes.
  • Discord invite is now available site-wide (website, editor, CLI --help, READMEs), and new releases are announced automatically in Discord.

Fixes

  • Fixed the VS Code preview piling up stale error overlays on top of the diagram when editing invalid diagram syntax.
1.6.0

New features

  • Added an "Inspect Diagram" command to the VS Code extension — render the current diagram to an interactive view and explore it directly in a webview panel.
  • VS Code preview now has a pan/zoom viewport:cursor-anchored zoom, drag-to-pan, and a sharper re-render as you zoom in. Your zoom/pan position is remembered per document.
  • VS Code preview now falls back to Mermaid.js rendering for diagram types Trellis doesn't yet support (e.g. sequence, gantt, pie), instead of showing broken or blank output.

Fixes

  • Deploy-built CLI binaries and Docker images now report the correct version number instead of "0.0.0".
  • Fixed the diagram inspector so nodes nested inside multiple levels of boundaries (e.g. a C4 deployment node inside another) correctly show their full boundary breadcrumb, and boundary counts in the legend are now accurate.
  • Fixed labels containing a semicolon or %% being incorrectly split during parsing, which could break C4 diagrams and corrupt flowchart labels.
  • Fixed C4 diagrams not rendering an inline title directive, and fixed diagram titles being silently dropped in other diagram types when no frontmatter title was set.
  • Fixed class diagrams with quoted edge multiplicity (e.g. "1" *-- "0..1") corrupting node names instead of attaching the label to the edge; multiplicity labels now render correctly in SVG, ASCII, and drawio export.
  • Fixed the VS Code preview going blank when a diagram fell back to Mermaid.js rendering. …

Other versions

  • 1.5.2
  • 1.4.0

Frequently asked questions

Is Trellis free?

No, Trellis is paid software from Trellis Lab.

What is the latest version of Trellis?

The latest version is 1.9.0, released on Oct 26, 2026.

Is it safe to download Trellis?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 52fd33579afacc41324dccb3f3cc84d6c6a6280ccc31b426562af67273295294.

Which Windows versions does Trellis support?

Trellis requires Windows 10 or later and is available for 64-bit (x64) systems.

How do I uninstall Trellis?

Open Settings › Apps › Installed apps, find Trellis and select Uninstall. From the command line, run winget uninstall --id=TrellisLab.Trellis -e.

Is there a portable version of Trellis?

Yes. Trellis is available as a portable program (trellis-v1.9.0-windows-x86_64.exe, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.