Markdown extension library