Create and edit 30+ diagram types on a Jira issue
Mermaid, draw.io, Excalidraw, PlantUML, BPMN, DMN, D2, Graphviz, DBML, Structurizr, Vega and more, from one editor with a searchable library picker, quick-access strip and per-language starter templates.
#Where you do it

Task | Where |
|---|---|
Install Diagrams for Jira and approve its permissions | Atlassian Marketplace → Jira → Apps → Manage apps |
Add a diagram to a Jira issue | Issue view → Diagram panel (or the Diagrams section in the issue details column) → Add |
View a diagram full screen | Issue → Diagram panel → select a tab → View |
#Settings that affect this
Setting | Where | What it does |
|---|---|---|
Admin / project / site settings | - | - |
Diagram (gadget configuration). Diagram | - | - |
Diagram (gadget configuration). Language | - | - |
#Worth knowing
Diagrams for Jira is a separate purchase from the Confluence diagrams app and is not part of the Capable Suite.
Editing a diagram is not a versioned update. The old attachment is deleted and a new one uploaded. The attachment id, author and created date change every time, and a failed upload after the delete loses the original silently.
Diagram source for text-based languages leaves the Atlassian tenant and is sent to Capable's hosted rendering service. Draw.io, Excalidraw, BPMN and DMN never make that call. Nothing in the Jira edition lets an admin turn this off.
The JQL field names carry an environment-specific 6-character prefix (the committed dev build shows ymwnmi_diagram_count, ymwnmi_diagram_updated, ymwnmi_diagram_types). Never publish a literal prefix as if it were universal. Tell readers to use the JQL field autocomplete.
The global Diagrams page depends entirely on a search index that is only written on attachment add/delete events while the site is licensed. Pre-existing diagrams and diagrams changed during an unlicensed period never appear until the issue is touched again.
Three requested scopes (manage:jira-webhook, manage:jira-configuration, manage:jira-project) plus storage:app have no matching code in the released Jira diagram capability. Admins reviewing the install prompt will see broader permissions than the app exercises.
#Limits that apply here
Diagram title length
Concurrent diagram previews on the browse page
Diagram library catalogue
#Related
How it actually behaves.
