Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Reviewer - PlantUML ViewerNew to Visual Studio Code? Get it now.
Reviewer - PlantUML Viewer

Reviewer - PlantUML Viewer

Marius & Alexandru

|
13 installs
| (0) | Free
Transform PlantUML diagrams into interactive SVG previews within VS Code using the ReViewer engine.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Reviewer - PlantUML Viewer

Transform PlantUML diagrams into interactive SVG previews directly within VS Code, powered by the ReViewer engine.
100% offline & client-side — zero server dependencies, no external Java / Graphviz installation needed.

📄 License: MIT | ⚡ Zero Server Dependencies


✨ Features

  • Instant Live Preview: Automatically updates diagrams in real time as you edit your .puml files.
  • Interactive Zoom & Pan:
    • Smooth mouse wheel zoom (zooms precisely towards the cursor).
    • Drag-and-drop canvas panning.
    • Quick-access controls: Zoom In (+), Zoom Out (-), Reset (100%), and Fit to Window.
  • Copy to Clipboard:
    • Copy SVG: 1-click copy of standard SVG markup.
    • Copy PNG: High-resolution bitmap image copied directly to clipboard.
  • Export to File:
    • Save diagram as .svg vector file via VS Code save dialog.
    • Save diagram as .png image file.
  • Theme Synchronization: Adapts automatically to VS Code Dark, Light, and High Contrast color themes.
  • 100% Offline & Private: Renders diagrams locally using render.min.js. Your diagram code never leaves your computer.

🚀 Quick Start

1. Open a PlantUML File

Open any PlantUML file (.puml, .plantuml, .wsd, .iuml) in your editor.

2. Launch the Preview

You can open the live preview in two ways:

  • Click the Reviewer: Open Preview to the Side icon in the editor title bar.
  • Open the Command Palette (Cmd+Shift+P on macOS / Ctrl+Shift+P on Windows/Linux) and run:
    • Reviewer: Open Preview to the Side
    • Reviewer: Open PlantUML Preview

3. Live Editing

Edit your diagram source code and watch the preview update instantly side-by-side.


📊 Supported Diagram Types

  • Sequence Diagrams (@startuml ... @enduml)
  • Activity Diagrams (start ... stop, if (...) then (...))
  • Class & Object Diagrams (class, interface, relationships)
  • Mindmaps (@startmindmap ... @endmindmap)
  • Work Breakdown Structure (WBS) (@startwbs ... @endwbs)
  • Timing Diagrams (@starttiming ... @endtiming)
  • State Diagrams (@startstate ... @endstate)
  • Data Diagrams (@startjson, @startyaml)

💬 Support & Inquiries

  • Author: Marius & Alexandru
  • Website: https://www.chirila.ch
  • Email Support: info@chirila.ch
  • License: MIT (included in package)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft