I assume there are a number of these, this is my version (written in python instead of java):
https://github.com/scommab/impressor
Not surprisingly I like mine better, since you (in theory) shouldn't need to write any code, just create a markdown file a correctly formatted file.