mppdown is a C++ program that converts an input text to a formatted text. It is designed to allow multiple input formats and multiple output formats, although only mdown2 is available in input and only LaTeX is available as output.
mppdown is based upon the Spirit library, which is part of the great Boost libraries. It allows people to write parsers and generators directly in C++. Although debugging it can be quite hard, I highly recommend it!
mppdown is (of course) a free software, licensed under the terms of the ISC license. You can get the source code at repo.or.cz.
Thanks for contributing! However, I will only accept patches licensed under the ISC license as well. If you do not feel like using this license, please give me a word and I will happily add a mention of your patch here, so users can benefit from your work as well!
About Git Branches
I do have the bad habit of rebasing “work-in-progress” branches. Since I am not too evil however, I promise not to mess with commits in the
-master branch, so use that one to write your own modifications!