Markdown

Extended Syntax

Several communities have formed to add to the simple, reductionist Markdown. And, as many Internet based, grassroots movements there are many flavors -- adding to the complexity but increasing functionality.

Markdown-based Presentations

Processors

Markdown is an open standard, thus anyone can write a program that "interprets" Markdown. And, the list of options is large (on GitHub).
One interesting processor is Pulldown-Cmark, which processes the extended syntax CommonMark.

Markdown Editors