← All Macros

PlantUML

FULL ONLY

Render UML diagrams (sequence, class, activity, component, state, etc.) from PlantUML text syntax. Uses the public PlantUML server during editing; rendered SVG is stored locally.

Screenshot placeholder

How to Use

  1. Enable the macro in Admin Settings (disabled by default)
  2. Type /PlantUML in the editor
  3. Write PlantUML syntax (@startuml ... @enduml)
  4. Preview updates automatically (debounced 800ms)
  5. Click Save — rendered SVG stored locally, no server call on view

Important Notes

External Service (Edit Only)

Uses plantuml.com to render diagrams during editing. The rendered SVG is stored locally — no server call on page view. Must be enabled by an admin.

Supported Diagram Types

  • Sequence
  • Class
  • Activity
  • Component
  • State
  • Use Case

Technical Details

StorageMacro config (SVG stored inline)
External Serviceplantuml.com (editing only)
EditorFullscreen split-pane
AvailabilityFull only