I have created a markup processor for cryogen with plantuml support (based on commonmark-java). If anyone is interested: https://github.com/mpcjanssen/mpcjanssen.nl/blob/master/cryogen-markdown-diagram/src/cryogen_markdown_diagram/core.clj
should be easier to extend than the default markdown parser based on markdown-clj too.