Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>tlDiagramNew to Visual Studio Code? Get it now.
tlDiagram

tlDiagram

tlDiagram

|
2 installs
| (0) | Free
Browse and edit tlDiagram architecture diagrams from VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

tlDiagram for VS Code

Browse and edit tlDiagram architecture diagrams without leaving VS Code. The extension is backed by the local tld CLI and uses the open-source core UI from tld/frontend.

alt text

Features

Diagram editor in a webview panel

Open any diagram from the Diagrams tree and the full React canvas loads inside VS Code.

Native sidebar tree views

The extension contributes two views in the tlDiagram activity bar container:

View What it shows
Diagrams Diagram hierarchy, including parent/child relationships, with create, rename, delete, open, and open-in-browser actions
Element Library Reusable elements grouped by type, with an Add to Diagram action that places the object into the active diagram

Workspace source linking

Inside the webview, the source picker can browse workspace files and ask VS Code for symbols in the selected file. The selected link is stored in the same shape the web app uses, so links work in both environments.

Clicking Open in Editor jumps to the linked file and line.

Local CLI mode

The extension starts tld watch for the current workspace and talks to the local CLI HTTP API. Set tlDiagram › Cli Path if tld is not on PATH.

Logging

All extension activity is written to the tlDiagram output channel. The verbosity is controlled by tldiagram.logLevel.

Commands

Command Where it appears Description
tlDiagram: Refresh Diagrams Command palette, tree toolbar Re-fetch diagrams and refresh the object library
tlDiagram: New Diagram Command palette, tree toolbar Create a blank diagram
Open Diagram Diagram item context menu Open the selected diagram in the webview panel
Open in Browser Diagram item context menu Open the selected diagram on the local tld server
Rename Diagram Diagram item context menu Rename the selected diagram
Delete Diagram Diagram item context menu Delete the selected diagram
Add to Diagram Object Library item context menu Place the selected object into the active diagram
tlDiagram: Show Logs Command palette Open the tlDiagram output channel

Requirements

  • VS Code 1.85+
  • The tld CLI
  • The extension and webview bundles must be built before loading from source
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft