# Markdown features in Notepad \[Beta] Notepad supports various features that parse Markdown into rich text. This includes: * **[Functions on objects](../widgets-functions/index.md#widget-properties):** Function outputs can be parsed as Markdown. * **[Custom functions](../custom-functions/index.md):** Notepad contents parsed as Markdown can be used as function inputs, and function outputs can be parsed as Markdown. * **[Object property Markdown editor](../widgets-object-property-markdown-editor/index.md):** Markdown-formatted object properties can be displayed and edited as rich text. This widget follows the [CommonMark ↗](https://commonmark.org/) specification, which may differ from the [supported elements](#supported-markdown-elements) available in other Notepad widgets. ## Supported Markdown elements When parsing function outputs as Markdown, we support the following: * Block quotes * Breaks * Code blocks * Headings * Horizontal rules * Links * Lists * Bullet lists * Numbered lists * Check lists * Paragraphs * Tables * Text formatting * Bold * Italic * Inline code formatting :::callout{theme="warning"} If the Markdown element structure or element type does not conform to the supported structure or elements in Notepad, the Markdown contents may fail to be parsed. Unsupported Markdown elements may be dropped during conversion. :::