Play-pandoc is a project mainly written in ..., it's free.
A play framework module that allows for custom output format from controller methods. Requires Pandoc to be installed.