Skip to content

๐ŸŒŸ Features

  • Parsing of simple Markdown syntax such as:
    • paragraph
    • header
    • horizontal rule
    • list
    • link
    • image
    • formatting such as italic, bold, bold italic, code, emphasis
  • Partial extended Markdown syntax support such as:
    • alternate header syntax
    • blockquotes
    • code block
    • comments
    • definition list
    • task list
    • additional formatting syntax such as subscript, superscript, strikethrough, highlight, etc.
  • Simple UI for a Markdown editor allowing a user to enter Markdown and view resulting HTML rendered in a side-by-side view
  • Ability to save and clear Markdown content to and from local storage
  • Ability to grow and accommodate additional syntax by updating the defined grammar file
  • Nested lists (and inclusion of other elements within lists)
  • Nested blockquotes (with different levels)

A comprehensive overview detailing all supported Markdown syntax can be found in the documentation under the Syntax Overview section. Each element has a dedicated page with an overview of what the element is and example input Markdown and resulting output HTML.