JadowMD is an alternative markdown to html documents tool.
JadowMD is provided as single jar file and works with jre8+, so JadowMD has a lot of portability. You can generate documents from markdown not with any environment managements or dependency controll but with only jre.
This tool is written in Kotlin.
Write a code block with the language identifier puml.
You can get a compiled jar file from here.
execute the following code.
java -jar jadowmd.jar [target markdown]
or
java -jar jadowmd.jar -r [target directory]
Now JadowMD supports a single template.