This is my solution for drafting blog posts, some of the time. It is basically Markdown with some additional custom markup. I write blog posts with the file extension I've written more extensively about what it does for me here..whoa
and then parse these .whoa
files with remark and transform the elements into components of different sorts.