vsch / flexmark-java

CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
BSD 2-Clause "Simplified" License
2.26k stars 269 forks source link

Support MultiMarkdown metadata format #550

Open kwin opened 1 year ago

kwin commented 1 year ago

I would like to evaluate metadata embedded in markdown files according to the format from https://fletcher.github.io/MultiMarkdown-4/metadata.html

An extension similar to YamlFrontMatterExtension would be useful for parsing.

This would be useful e.g. in Maven Doxia which is supporting both metadata formats (but currently implements a buggy parser only supporting the most simple use cases)