Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

PlantUML Diagrams for Confluence

PlantUML Diagrams Banner.png


What it does

PlantUML Diagrams & Charts for Confluence embeds a full PlantUML editor directly in Confluence. You write plain-text syntax, hit render, and get a clean SVG or PNG diagram — no external tools, no copy-pasting screenshots, no hunting for the right template.

 

Key capabilities:

  • Built-in PlantUML editor — write and render without leaving the Confluence page
  • SVG & PNG output — sharp, scalable renders that look great in print and on screen
  • Easy in-place editing — update the source text and re-render; changes propagate instantly
  • Respects Confluence permissions — integrates with existing page permissions and comments model
  • No external tools needed — stay within Confluence for maximum efficiency

 

Supported diagram types

PlantUML Diagrams.png


Who is this for?

Six teams that adopt this immediately — each with a different diagram type and a clear workflow benefit.

SE  Software engineer

Backend / full-stack

Sequence diagrams

Documents API contracts and inter-service flows alongside the Confluence spec page. The diagram lives in the same PR review cycle as the code — no stale screenshots.

Example:

Client -> API : POST /order

API -> DB : insert record

DB --> API : order_id

API --> Client : 201 Created

 

SA  Solutions architect

Enterprise / cloud

Component diagrams

Maintains living Architecture Decision Records (ADRs) and system overviews. PlantUML source is version-controlled text — editable by any team member, no license required.

Example:

package "Data layer" {

  [Postgres] - [Redis cache]

}

[API gateway] --> [Postgres]

 

 

 

PM  Product manager

B2B SaaS

Activity / flowcharts

Maps user journeys and feature flows in PRDs without switching tools. Stakeholders can review the diagram directly in Confluence comments — no Figma access needed.

Example:

start

:User lands on pricing page;

if (logged in?) then (yes)

  :Show upgrade CTA;

else (no)

  :Redirect to signup;

endif

 

QA engineer

Test automation

State diagrams

Visualises object lifecycle and edge-case transitions in test plan pages. State diagrams make it immediately obvious which transitions are covered and which are gaps.

Example:

[*] --> Draft

Draft --> Submitted : submit()

Submitted --> Approved : approve()

Submitted --> Rejected : reject()

 

 

 

TW  Technical writer

Developer docs

Use case diagrams

Embeds actor-level use case diagrams in onboarding guides and SDK docs. Non-engineers can read the diagram immediately; writers update it by editing a few lines of text.

Example:

actor Developer

actor "End user"

Developer --> (Authenticate via OAuth)

"End user" --> (View dashboard)

 

DM  Data / ML engineer

Platform team

Class diagrams

Documents entity relationships and feature store schemas alongside data pipeline specs. Class diagrams replace ad-hoc ERD screenshots that go stale the moment the schema changes.

Example:

class Event {

  +String event_id

  +DateTime timestamp

  +String user_id

}

Event "1" --> "*" Feature


A quick example

Here’s a simple sequence diagram showing a login flow — this is all you need to write in the editor:

 PlantUML Diagrams Code.png


Getting started

  1. Install from the Atlassian Marketplace — search “PlantUML Diagrams & Charts for Confluence” or use the direct link below. Free, no per-user fees.
  2. Insert the macro on any Confluence page — use the “/” insert menu and search for PlantUML. The editor opens inline.
  3. Write your diagram syntax and preview — type or paste your PlantUML code, hit preview to render, adjust and save when happy.
  4. Publish the page — the diagram renders for anyone who views the page. No plugin install required for readers.

 

Full documentation is available on the RVS documentation space. There is also a Rovo integration available if your team is exploring AI-assisted diagram generation.

 

Try it free on Confluence Cloud

No setup fees ·  Partner supported by RVS

View on Atlassian Marketplace

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events