# MDEx v0.11.4 - Table of Contents Fast and extensible Markdown for Elixir ## Pages - [Changelog](changelog.md) - Examples - [GitHub Flavored Markdown](gfm.md) - [Syntax Highlight](syntax_highlight.md) - [Light Dark Theme](light_dark_theme.md) - [Custom Theme](custom_theme.md) - [Code Block Decorators](code_block_decorators-1.md) - [Mermaid](mermaid.md) - [Highlight Words](highlight_words.md) - [Liquid](liquid.md) - [Phoenix LiveView HEEx](phoenix_live_view_heex.md) - [~MD Sigil](sigil_md.md) - Guides - [Plugins](plugins.md) - [HEEx Integration](heex.md) - [Compilation](compilation.md) - [Safety](safety.md) - [Code Block Decorators](code_block_decorators-2.md) ## Modules - [MDEx](MDEx.md): - [MDEx.Document](MDEx.Document.md): Document is the core structure to store, manipulate, and render Markdown documents. - [MDEx.Sigil](MDEx.Sigil.md): Sigils for parsing and formatting Markdown between different formats. - Document Nodes - [MDEx.Alert](MDEx.Alert.md): GitHub and GitLab style alerts / admonitions. - [MDEx.BlockQuote](MDEx.BlockQuote.md): A block quote marker. - [MDEx.Code](MDEx.Code.md): Inline code span. - [MDEx.CodeBlock](MDEx.CodeBlock.md): A code block, fenced or indented. - [MDEx.DescriptionDetails](MDEx.DescriptionDetails.md): Description details of a description item. - [MDEx.DescriptionItem](MDEx.DescriptionItem.md): A description item of a description list. - [MDEx.DescriptionList](MDEx.DescriptionList.md): A description list. - [MDEx.DescriptionTerm](MDEx.DescriptionTerm.md): A description term of a description item. - [MDEx.Emph](MDEx.Emph.md): Emphasis. - [MDEx.Escaped](MDEx.Escaped.md): An escaped character. - [MDEx.EscapedTag](MDEx.EscapedTag.md): Escaped tag. - [MDEx.FootnoteDefinition](MDEx.FootnoteDefinition.md): A footnote definition. - [MDEx.FootnoteReference](MDEx.FootnoteReference.md): The reference to a footnote. - [MDEx.FrontMatter](MDEx.FrontMatter.md): Document metadata. - [MDEx.Heading](MDEx.Heading.md): A heading, either ATX or setext. - [MDEx.HeexBlock](MDEx.HeexBlock.md): Phoenix LiveView HEEx block-level element. - [MDEx.HeexInline](MDEx.HeexInline.md): Phoenix LiveView HEEx inline element. - [MDEx.Highlight](MDEx.Highlight.md): Highlight (mark) text. - [MDEx.HtmlBlock](MDEx.HtmlBlock.md): A HTML block. - [MDEx.HtmlInline](MDEx.HtmlInline.md): Raw HTML. - [MDEx.Image](MDEx.Image.md): An image. - [MDEx.LineBreak](MDEx.LineBreak.md): A hard line break. - [MDEx.Link](MDEx.Link.md): Link to a URL. - [MDEx.List](MDEx.List.md): A List that contains `MDEx.ListItem`. - [MDEx.ListItem](MDEx.ListItem.md): A List Item of a `MDEx.List`. - [MDEx.Math](MDEx.Math.md): Inline math span. - [MDEx.MultilineBlockQuote](MDEx.MultilineBlockQuote.md): A multiline block quote. - [MDEx.Paragraph](MDEx.Paragraph.md): A paragraph that contains nodes. - [MDEx.Raw](MDEx.Raw.md): A Raw output node. This will be inserted verbatim into CommonMark and HTML output. It can only be created programmatically, and is never parsed from input. - [MDEx.ShortCode](MDEx.ShortCode.md): Emoji generated from a shortcode. - [MDEx.SoftBreak](MDEx.SoftBreak.md): A soft line break. - [MDEx.SpoileredText](MDEx.SpoileredText.md): Spoilered text. - [MDEx.Strikethrough](MDEx.Strikethrough.md): Strikethrough. - [MDEx.Strong](MDEx.Strong.md): Strong emphasis. - [MDEx.Subscript](MDEx.Subscript.md): Subscript. - [MDEx.Superscript](MDEx.Superscript.md): Superscript. - [MDEx.Table](MDEx.Table.md): A table with rows and columns. - [MDEx.TableCell](MDEx.TableCell.md): A table cell inside a table row. - [MDEx.TableRow](MDEx.TableRow.md): A table row. - [MDEx.TaskItem](MDEx.TaskItem.md): A task item inside a list. - [MDEx.Text](MDEx.Text.md): Literal text. - [MDEx.ThematicBreak](MDEx.ThematicBreak.md): A break between lines. - [MDEx.Underline](MDEx.Underline.md): Underline. - [MDEx.WikiLink](MDEx.WikiLink.md): A link in the form of a wiki link. - Exceptions - [MDEx.DecodeError](MDEx.DecodeError.md): Failed to decode a Document. - [MDEx.InvalidInputError](MDEx.InvalidInputError.md): Given input is invalid. - [MDEx.InvalidSelector](MDEx.InvalidSelector.md): Invalid Access key selector.