Skip to main content
May 30, 2024
Seeking Feedback

Implement proper integration with PlantUML Markup language

Related products:Lucidchart
  • May 30, 2024
  • 38 replies
  • 4383 views

One of the selling points of lucidchart for my organisation was the fact that one could use PlantUML Markup language we define diagrams which would allow use to keep all diagrams within lucidchart. The documentation mentions that and also talks about some of the options that can be used. However, after effectively trying to import a simple PlantUML into your tool, the result was not the expected.

Not only it doesn’t support the standards and some basic features, it also doesn’t support some of the features that you say that supports (i.e. “actor” entity) and even after trying to cleanup everything that is not supported, the diagram is simply unreadable.

UML is used for technical diagrams nad people that make them know what they are doing. Instead of trying to implement something from scratch 8which is what you were trying to do), you could simply implement/integrate fully with PlantUML, which is a known, stable and robust markup language to design and render diagrams.

PlanUML has free integration and the integration documentation is clear and simple to follow. You don’t need to make it “fancy” or allow to style component individually since that is not what tech people are looking for and PlantUML already supports it out of the box with several teams and styling.

The integration can be really simple to the point you just render the diagram itself or add a container into the page where the diagram is rendered. plantULM generates SVG diagrams which works well with the system you already have anyway.

Without this feature it will be very difficult to sell the usage of this tool for tech work since we will still need to use a different tool to manage PlantUML diagrams vs normal/standard diagrams, which seems to beat the purpose of your tool.

Hope this is really considered since it will be an HUGE selling point for tech teams.

Here some resources to make your life easier:


Happy to discuss this with someone on Lucidchart side.
 

Many thanks.

Pinned Reply By kellsworth

Thanks to everyone for the thoughts in this thread. I’m on the Product team here at Lucid and will be starting up some research soon around how people like to work with markup languages such as Plant UML and Mermaid and what an ideal experience would look like. If would be interested in a conversation, please respond in this thread, and I'll reach out with more information!

Comments

April 8, 2025

+1 from me at the moment I am embedding png files and its just time consuming and clunky leaves room for lots of error.  plantuml is used in all the engineering teams I worked with so far and having that integration to lucid is essential

April 21, 2025

Any updates on supporting the full PlantUML syntax feature? Or any third party integrations that can do it on behalf of Lucid?

Also, even the Mermaid (beta) support does not seem to support all features of Mermaid.

Ambar D
Lucid community team
April 23, 2025

Thank you ​@Venkat_newday and ​@tzeybek for your additional feedback here! I unfortunately don’t have an update to provide at the moment, but this thread remains the best place for any news on this. 

Your upvote to this post and the addition of any feedback as a comment are perfect ways to indicate your support for this feature. Our product teams regularly review feedback in this space as they continue researching product enhancements and new features. 

May 8, 2025

Hi. I have just upvoted this ticket. I love the mermaid offering but it simply is not rich enough - I need to be able to create submodels, or categories, for my entities.

Micah
Lucid community team
June 18, 2025
IdeaSeeking Feedback
kellsworth
Lucid product team
June 18, 2025

Thanks to everyone for the thoughts in this thread. I’m on the Product team here at Lucid and will be starting up some research soon around how people like to work with markup languages such as Plant UML and Mermaid and what an ideal experience would look like. If would be interested in a conversation, please respond in this thread, and I'll reach out with more information!

-Kevin Ellsworth
July 28, 2025

I am 100% aligned with the ask. So, in my org we have a setup with LeanIX and Lucid chart and I would love to have support for plantUml. I know we have support for mermaid, however I do not find mermaid as intuitive as plantUml (Take a simple request, you cannot write notes in multiple lines in mermaid, you have to use markup convention <br/>, that is not friendly). 

Ambar D
Lucid community team
July 30, 2025

Thank you ​@gbhandari for adding to this thread! Thank you for taking the time to show your support for this feature. 

December 9, 2025

Hello,

An implementation of PlantUML into LucidChart would be really great and appreciated for my team.

What is the update on that issue ?

Thanks in advance,

Guitch

December 9, 2025

Hi Lucid team,

At StoneX, we are big fans of Lucid. We would like very much to be able to use PlantUML syntax as it speeds up prototyping and updating certain classes of diagrams. At the moment, we are forced to keep these diagrams outside of Lucid, which is really not ideal.

 

Thanks,

Anton.