Better PlantUML integration #8355

Open
opened 2025-11-02 08:03:29 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @silverwind on GitHub (Jan 14, 2022).

Feature Description

There are customization docs that instruct the user to insert some JS into their templates for PlantUML support. I think we can do better and add configuration options to set a URL to a PlantUML server instead and have our own JS handle the plumbing to get the graphs rendered.

Related: https://docs.gitlab.com/ee/administration/integration/plantuml.html
Also related (but not required): https://github.com/alecthomas/chroma/issues/580

Ideally, the rendering would be done completely in JS without a dependency on a server but I don't think such a module exists (yet).

Originally created by @silverwind on GitHub (Jan 14, 2022). ### Feature Description There are customization docs that instruct the user to insert some JS into their templates for PlantUML support. I think we can do better and add configuration options to set a URL to a PlantUML server instead and have our own JS handle the plumbing to get the graphs rendered. Related: https://docs.gitlab.com/ee/administration/integration/plantuml.html Also related (but not required): https://github.com/alecthomas/chroma/issues/580 Ideally, the rendering would be done completely in JS without a dependency on a server but I don't think such a module exists (yet).
GiteaMirror added the type/featuretopic/content-rendering labels 2025-11-02 08:03:29 -06:00
Author
Owner

@lunny commented on GitHub (Jul 6, 2025):

This may become a plugin after #34917 is implemented.

@lunny commented on GitHub (Jul 6, 2025): This may become a plugin after #34917 is implemented.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#8355