OUR MISSION
We help teams turn complex ideas and systems into clear, shareable visual knowledge they can maintain over time.
ABOUT ZENUML
ZenUML is diagram-as-code: it turns text into sequence diagrams and other UML diagrams. It is developed by P&D Vision Pty Ltd in Melbourne, Australia, and runs in Confluence, the browser, JetBrains IDEs, VS Code and on the desktop.
2017
ZenUML founded
5
platforms: Confluence, browser, JetBrains, VS Code, desktop
6
diagram types in one Confluence app
41,330
JetBrains plugin downloads
2,027,316
npm downloads of @zenuml/core in the latest month
As of October 2026.
We help teams turn complex ideas and systems into clear, shareable visual knowledge they can maintain over time.
We believe every idea has a form in which it becomes obvious.
ZENUML AND DIAGRAMLY
ZenUML is a sequence-diagram technology and open ecosystem developed by P&D Vision. It can be used on its own or as an external plugin for Mermaid.
ZenUML for Confluence is a mature, full-featured Confluence diagram app, with diagram-as-code and API specification workflows. Diagramly for Confluence is a separate, AI-first product. Both are actively maintained; Diagramly for Confluence is not a renamed version of ZenUML for Confluence.
Diagramly is built and operated by AI Kangaroo PTY LTD. Our Confluence and Jira apps are listed on the Atlassian Marketplace under the vendor name P&D Vision.
OUR STORY SO FAR
2007
At Motorola, Peng drew sequence diagrams by hand to help the team understand different solutions. The experience established the value of sequence diagrams as a communication tool.
The journey behind ZenUML ↗2010
At a ThoughtWorks HTML5 programming contest, Peng built the first prototype that generated sequence diagrams from text, using a DSL and Canvas.
Simple-Sequence ↗2013
Before moving to Australia, Peng rebuilt the prototype in Angular and added CSS style customisation.
coloruml ↗2017
ZenUML released as open source: web-sequence, the online editor, under the MIT License.
ZenUml/web-sequence ↗2023
Diagramly launched, carrying the lessons of ZenUML into AI-first information visualisation.
diagramly.ai ↗Next
We are growing Diagramly so that teams can use AI to express, share and maintain complex information and systems more naturally. ZenUML will continue as the technical foundation and open ecosystem focused on sequence diagrams, rendering and developer workflows. We will keep exploring how AI agents work with Confluence, and more diagram types that can be maintained as text and code. These are long-term directions, not commitments to specific features or release dates.
HOW ZENUML MAKES MONEY
In Confluence, ZenUML Lite is free and includes all six diagram types with up to 100 diagrams per space. ZenUML Full is a paid Atlassian Marketplace subscription that removes the per-space limit and adds the Diagramly AI assistant and priority support.
The online editor is free to use, with optional Basic and Plus subscriptions, billed monthly or yearly.

Founder
Creator of ZenUML, with a background in software architecture and financial systems. Peng was a Solution Designer at National Australia Bank from August 2019 to May 2021 and has also consulted at PwC.
linkedin.com/in/pxiao ↗
Chief Technical Advisor
Jeff advises ZenUML on technology. His background includes ThoughtWorks, co-founding Maku Culture, and consulting for Suncorp and PwC, including financial-sector projects.
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 ↗WHERE WE ARE
ZenUML standard. Mon–Sun, 8:00 AM–8:00 PM GMT+11.
Through the Atlassian Service Desk.
OPEN SOURCE & COMMUNITY
Maintained in the mermaid-js organization under the MIT License. Report issues through its GitHub Issues; the README and docs directory hold the public project documentation.
github.com/mermaid-js/zenuml-core ↗THIRD-PARTY COVERAGE
Modeling-Languages · 2 November 2017
Read the article ↗HOW WE BUILD
ZenUML processes and renders diagrams inside Confluence. How data is handled and how copies are kept is set out in our Privacy Policy.
Read more ↗Atlassian shows the permissions ZenUML asks for at install time, for you to review. Details are in the ZenUML for Confluence permissions notes.
Read more →ZenUML uses the core concepts of UML sequence diagrams and expresses system interactions in a text syntax close to code.
Report problems through the Atlassian Service Desk. Fixes are delivered through each product’s release channel.
Read more ↗How we process and analyse data is set out in our Privacy Policy.
Read more ↗Privacy notes, permission details and procurement material are available on request.
Contact us →Customers can buy ZenUML through an Atlassian Solution Partner or reseller.
Contact us →Ask us about working together on ZenUML Core, plugins and MCP integrations.
Contact us →ZenUML is developed by P&D Vision Pty Ltd, a company registered in Australia since 2015. Our privacy policy and terms explain data handling and using ZenUML.