Page MenuHomePhorge

Phorge and Mermaid Js
Closed, ResolvedPublic

Asked by tanasi on Feb 8 2024, 21:30.

Details

Has anyone ever tried to do Phorge and Mermaid integration?

I am thinking that could greatly enhance editing experience, blog posts etc.

What do you think?

Example on GitLab:

Example usage on GitHub:

Project repository:

https://github.com/mermaid-js/mermaid

Answers

avivey
Updated 353 Days Ago

A long time ago, we actually had graphviz (https://graphviz.org/) support - it was removed for security concerns: it required running graphviz on the server, using user-provided input.

Remarkup is generated server-side, rather then client-side (like Markdown), so the setup is a little different; But it should be possible for a Remarkup rule to provide javascript based customization such as Mermaid.

I don't remember any attempt to actually insert JS-based Remarkup rule, but it should be possible.

tanasi
Updated 354 Days Ago

That would be really great taking into account the strength of the Mermaid tool to create graphs.

I think that the the mermaid markup would be easily adopted by the ones who use Phabricator and phorge.

bekay
Updated 287 Days Ago

@tanasi have a look at the R5 Diagrams Extension. It integrates draw.io and draw.io can render Mermaid syntax out of the box. So you can use it NOW.

New Answer

Answer

This question has been marked as closed, but you can still leave a new answer.