Tartan is a text parsing engine targeted at wiki
text. The syntax specification is defined in YAML
in the form of regex-based rules. It supports
layering and multiple output types. Rules for
Markdown to HTML are included, with optional
layered extensions for tables. It is implemented
in Ruby, but looking to have implementations in
other languages.