Skip to content

Features

Open a .bpmn file and the whole modeler comes to life inside your editor. Here's what you get, roughly in the order you reach for it.

Model

  • Append Menu — a two-panel popup that combines element templates and standard BPMN elements. Searchable, keyboard-driven, favourites pinned on top.
  • Element Template Chooser — browse, preview, and apply Camunda element templates from the properties panel. Category filters, instant search, full template preview.
  • Template Marketplace — pull element templates from shared GitHub/GitLab repositories or local folders instead of copying JSON files into every project. Public, private (token), and fully offline setups.
  • Inline Script Editing — edit script-task and listener scripts in real VS Code editor tabs. Syntax highlighting, IntelliSense for the Camunda 7 script API, per-keystroke sync back into the BPMN model.

Compare

  • BPMN Diff — swap VS Code's text diff for two side-by-side BPMN canvases whenever git opens a comparison: resolving a merge conflict, reviewing a teammate's PR, or checking what you changed since the last commit. Colour-coded highlights, synced panning, prev/next change navigation.

Deploy

  • Deployment — push BPMN/DMN diagrams and start process instances directly from VS Code. Camunda 7 and 8 support, three auth modes, payload file discovery by convention.

Validate

  • Linting — validate your diagram live with bpmnlint, the same linter you run in CI. Drop a .bpmnlintrc in your project and rule violations show up as ⚠️/❌ overlays plus a status-bar summary while you edit.

Configure

  • Language Support — switch the modeler UI to one of several locales at runtime via setting or command palette.