Some lesser-supported Markdown syntaxes

While nearly all Markdown clients support the basic markdown syntax, there are some “official” extended syntaxes that are not as widely supported. These are, unfortunately, also things that applications have come up with their own non-standard ways to implement, including Notion Markdown and Obsidian-flavored markdown.

Things commonly added:

  • Tables

    | Header | Second Header, much longer | Third Header |
    | :---        |    :----:   |          ---: |
    | Left-aligned text | Centered text! | Right-aligned text.  |
    | A3  | B3 | C3 |
    
  • Fenced Code Blocks

    ```javascript
    let i = 0;
    
  • Footnotes

    My footnoted word[^1].
    
    [^1]: Footnote for that.
    
  • Highlights

    The ==highlighted phrase== is in double equals signs.
    
  • Superscript/Subscript

    3^2 = 9
    H~2~O = water
    
  • Em and En-dashes

    -- en dash
    --- em dash
    
  • Strikethrough

    This is ~~lame~~ cool.
    

Extended Markdown Specs/support:

  • Github-flavored Markdown
    • A strict superset of CommonMark
  • Kramdown
  • Showdown
  • MultiMarkdown

Source

Extended Syntax | Markdown Guide

Comparison of features in various Markdown flavors