Is there already a markdown to XML parser implemented in Mathematica? I wrote a one for my pelican rewrite, but realized I should have asked here first. Mine is almost certainly faulty in a few major ways (I just don't know them yet) and would much rather use some one else's if it exists.
To get the ball rolling, here's my incomplete parser.
This is what my markdown parser makes of it, used like so:
CloudExport[ MarkdownToXML[ Import["https://raw.githubusercontent.com/b3m2a1/mathematica-BTools/\ master/Resources/Templates/PacletServer/content/pages/About.md", "Text" ], "StripMetaInformation" -> False ], "HTML", "user:b3m2a1.testing/mdtest.html", Permissions -> "Public" ] CloudObject["https://www.wolframcloud.com/objects/b3m2a1.testing/mdtest.html"]
(Note that it will strip that meta-information header block by default, hence the