MultiMarkdown

MultiMarkdown itself is written in C, and is designed so that it can compile and run on almost any operating system (Windows is a bit trickier, but it can be done). Additionally, other developers have created projects to use MultiMarkdown in other languages.

If you have written a port of MultiMarkdown, email me the information (website, programmer, and a sentence or two blurb), and I can add it here.