Skip to main content

ABOUT ZENUML

We believe every idea has a form in which it becomes obvious.

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.

Fast facts

  • 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.

OUR MISSION

We help teams turn complex ideas and systems into clear, shareable visual knowledge they can maintain over time.

OUR VISION

We believe every idea has a form in which it becomes obvious.

WHAT MAKES ZENUML DIFFERENT

  • Diagrams live as code in your own Confluence and render in the browser, not on a ZenUML server. PlantUML is the exception.
  • One app, six diagram types.
  • Sequence diagrams use the core concepts of UML, written in a text syntax close to code.

ZENUML AND DIAGRAMLY

Two products, one team.

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

From hand-drawn to diagram-as-code.

  1. 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 ↗
  2. 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 ↗
  3. 2013

    Before moving to Australia, Peng rebuilt the prototype in Angular and added CSS style customisation.

    coloruml ↗
  4. 2017

    ZenUML released as open source: web-sequence, the online editor, under the MIT License.

    ZenUml/web-sequence ↗
  5. 2023

    Diagramly launched, carrying the lessons of ZenUML into AI-first information visualisation.

    diagramly.ai ↗
  6. Next

    Where we’re going

    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

Free to start. Paid plans for teams.

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.

Compare Lite and Full →

Leadership

Peng Xiao

Peng Xiao

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 ↗
Jeff Xiong

Jeff Xiong

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 ↗
Loki Yan

Loki Yan

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

Across cities. Working together.

  • Melbourne, Australia
  • Shenzhen, China
  • Chengdu, China

First response within 24 hours

ZenUML standard. Mon–Sun, 8:00 AM–8:00 PM GMT+11.

Bugs and feature requests

Through the Atlassian Service Desk.

OPEN SOURCE & COMMUNITY

ZenUML Core

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

ZenUML: Drawing Sequence Diagrams Easier and Faster

Modeling-Languages · 2 November 2017

Read the article ↗

Trusted by teams at

  • Air Canada Vacations
  • Airwallex
  • Altimetrik
  • Auckland Council
  • Badminton World Federation
  • Baxter
  • Burberry
  • Capitolis
  • CGI Federal
  • Coles Group
  • Cprime
  • DLA Piper
  • Fireblocks
  • Freightos
  • GameAnalytics
  • Hi-Rez Studios
  • IDEMIA
  • INTERSPORT
  • Katalon
  • Koenigsegg

HOW WE BUILD

Our standards

  • Privacy-first rendering

    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 ↗
  • Permissions

    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 →
  • Standards compliance

    ZenUML uses the core concepts of UML sequence diagrams and expresses system interactions in a text syntax close to code.

  • Support and fixes

    Report problems through the Atlassian Service Desk. Fixes are delivered through each product’s release channel.

    Read more ↗
  • Data and analytics

    How we process and analyse data is set out in our Privacy Policy.

    Read more ↗

Work with ZenUML

  • Enterprise and procurement

    Privacy notes, permission details and procurement material are available on request.

    Contact us →
  • Atlassian partners and resellers

    Customers can buy ZenUML through an Atlassian Solution Partner or reseller.

    Contact us →
  • Integrations and developers

    Ask us about working together on ZenUML Core, plugins and MCP integrations.

    Contact us →

The company behind ZenUML

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.