Rendering PlantUML on

I have some private repositories on and I want to render plantuml diagrams in my markdown files there. But I cannot find any information about how to do it.
Here it is said that I need to enable plantuml integration, but there is no such integration in my project integration settings.
Another tip I found is but it is said there that I need to add plantuml as my project developer member. But I cannot find user plantuml on!
So, how can I render plantuml diagrams on


I was looking for this same feature on and couldn’t find it either. If this is on purpose, perhaps this can be noted on the Wiki In practice this means 2 options remain: 1) manually committing rendered images for a online preview, 2) not previewing the PlantUML source in and always using a rendered version.

Committing the rendered image is not an option when you often update it. Of course extra CI can be added for this purpose, but it’s something else to maintain and I certainly can’t tell beginners to proceed this way…

I believe this feature is only enabled for self-hosted GitLab instances.

There is an open ticket for this feature, however:

Alternatively, you can use the trick described in this Stack Overflow question:

1 Like