
Peng Xiao
Founder
Founded ZenUML and leads product and engineering. Previously Solution Designer at National Australia Bank (August 2019 to May 2021) and a consultant at PwC.
linkedin.com/in/pxiao ↗ZenUML is a diagram-as-code product family developed by P&D Vision Pty Ltd, a software company based in Melbourne, Australia. It turns short text into sequence diagrams and other UML diagrams. ZenUML runs inside Confluence, in the browser, in JetBrains IDEs and VS Code, and on the desktop.
2017
ZenUML founded
5
Platforms
Confluence, JetBrains, VS Code, Mac, Windows
6
Supported macro types*
1,226
Marketplace installs
across four Confluence apps
41,330
JetBrains
plugin downloads
2,027K
npm downloads
of @zenuml/core over the past month
* Across our Confluence apps, these six macro types are supported: Diagram (Mermaid, PlantUML & ZenUML); OpenAPI / Swagger; Graph (DrawIO); Embed a Diagram, Graph or API Spec; AsyncAPI Spec; Embed AsyncAPI Spec. Availability varies by app and plan.
As of October 2026.
We believe every idea has a form
in which it becomes obvious.
Help teams explain complex ideas and systems through clear diagrams and documentation that are easy to share and maintain.
Give people across teams and departments a common reference point for discussing designs, comparing options and making decisions.
ZenUML is P&D Vision's sequence diagram technology and open ecosystem. It works on its own and as an external plugin for Mermaid. Diagramly is P&D Vision's product family for AI-assisted information visualisation, exploring how teams turn complex information into visual knowledge they can share and maintain.
P&D Vision offers both ZenUML for Confluence and Diagramly for Confluence. ZenUML for Confluence is the mature, full-featured diagram app, including diagram-as-code and API specification workflows. Diagramly for Confluence is a separate, AI-first product that introduces new visual knowledge capabilities. Both are actively maintained. Diagramly for Confluence is not a renamed ZenUML for Confluence.
We are developing Diagramly so that teams can express, share and maintain complex information and systems more naturally with the help of AI. ZenUML continues as the technical foundation and open ecosystem for sequence diagrams, rendering and developer workflows.
We will keep exploring how AI agents can work with Confluence, and which further diagram types can be maintained from text and code. These are long-term directions, not commitments to specific features or dates.
ZenUML is led by people with backgrounds in software engineering, enterprise architecture and the Atlassian ecosystem.

Founder
Founded ZenUML and leads product and engineering. Previously Solution Designer at National Australia Bank (August 2019 to May 2021) and a consultant at PwC.
linkedin.com/in/pxiao ↗
Chief Technical Advisor
Advises ZenUML on technology and product direction. Formerly at ThoughtWorks, co-founder of Shanghai Maku Cultural Communications Ltd, and a consultant to Suncorp and at PwC.
linkedin.com/in/gigix ↗
Growth Advisor
Loki Yan is a multiple Search Awards winner, conference speaker and co-founder of First Optimise. Based in Melbourne, he specialises in technical SEO, organic growth and international SEO, and advises Diagramly on search and growth.
linkedin.com/in/xinyuan-loki-y-86aa1456 ↗P&D Vision Pty Ltd is registered in Australia, with the core team in Melbourne. ZenUML also has team members in Shenzhen, Chengdu and Silicon Valley.
We support over 1,200 customers across six continents.
Since 2017, ZenUML has contributed to the open-source community. In 2023, ZenUML was integrated into Mermaid as an external diagram type.
ZenUML Core is published on GitHub under the MIT licence. As of 9 October 2026, the original ZenUml/core repository has 39 stars, and the ZenUML organisation has 105 followers. The original repository, github.com/ZenUml/core, remains archived and read-only. Its fork, github.com/mermaid-js/zenuml-core, is maintained in the mermaid-js organisation.
Report issues and read the project documentation through the mermaid-js/zenuml-core repository on GitHub.
Confluence is the system of record for diagrams created with our Confluence apps. Saved diagram content is also mirrored to our backend. PlantUML rendering and optional AI features involve external services.
Privacy PolicyAtlassian displays the permission scopes requested by the app version before you confirm installation.
Confluence permissions guideZenUML uses the core concepts of UML sequence diagrams and expresses system interactions in a text syntax that stays close to code.
Issues go through the Atlassian Jira Service Desk. Fixes ship through each product's release channel.
Atlassian Jira Service DeskHow we process data and analytics is set out in the Privacy Policy.
Privacy PolicyPrivacy documentation, permission details and procurement material are available on request.
[email protected]Customers can buy ZenUML through an Atlassian Solution Partner or reseller.
[email protected]For work involving ZenUML Core, plugins or MCP integrations, contact:
[email protected]Atlassian Jira Service Desk for bugs and feature requests
LinkedIn: ZenUML