Add suppport for external renderers
It would be nice to have support for external diagram tools like Plantuml, Mermain, Kroki or any other tool in future.
Gitlab description of this feature
Probably it would be the best if we add support through some kind of plugin or by registering keywords and scripts.
Ex. for plantuml in Markdown we could add support for ```plantuml
block header and require a script/plugin to return image.
this extension could have few simple settings:
- block header
- path to scrip
- parameters
- output format (image, html)
"block" may be passed in parameters or by temporary file, this could be passed as parameter template, something like:
%{block_as_text}
or %{path_to_block_as_tempfile}
Edited by Radosław Wicik