Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Apollon - TUMNew to Visual Studio Code? Get it now.
Apollon - TUM

Apollon - TUM

Applied Education Technologies TUM

|
12 installs
| (0) | Free
Embeddable UML modeling editor for VS Code. Create, edit, and export UML diagrams (class, component, activity, BPMN, and more) directly inside your editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Apollon for VS Code

Model UML diagrams directly in Visual Studio Code using the Apollon editor. Diagrams are stored as .apollon files so you can version them in Git alongside your source.

Install

  • Marketplace: search for Apollon in the Extensions view, or install aet-tum.apollon-extension from the VS Code Marketplace.
  • CLI: code --install-extension aet-tum.apollon-extension

Use

  1. Run Apollon: New Diagram from the Command Palette, or press + in the Apollon view in the Activity Bar.
  2. Open any .apollon file to edit it on the canvas. It behaves like any other editor: Cmd/Ctrl+S saves, the tab shows unsaved changes, and Cmd/Ctrl+Z undoes.
  3. To read or diff the raw JSON, use Reopen Editor With… → Text Editor.

Supported diagram types match the @tumaet/apollon library: class, object, activity, use case, communication, component, deployment, Petri net, reachability graph, syntax tree, flowchart, BPMN, and sequential function chart.

Export

Run Apollon: Export Diagram as Image to write a sibling .svg or .png next to the diagram. To do it on every save, set apollon.autoExport to svg or png.

Links

  • Source and issue tracker: https://github.com/ls1intum/Apollon
  • Underlying library: @tumaet/apollon
  • Developer notes: README.dev.md

License

MIT — see LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft