# MDExNative v0.2.7 - Table of Contents

## Pages

- [Changelog](changelog.md)

- Guides
  - [Sanitization](sanitization.md)
  - [Syntax highlighting](syntax_highlighting.md)

## Modules

- [MDExNative](MDExNative.md): # MDExNative
- [MDExNative.Ammonia](MDExNative.Ammonia.md): HTML sanitization powered by the Rust `ammonia` crate.
- [MDExNative.Comrak](MDExNative.Comrak.md): Markdown parsing and rendering powered by the Rust `comrak` crate.
- [MDExNative.Comrak.Attributes](MDExNative.Comrak.Attributes.md): Attributes attached to supported Markdown nodes.
- [MDExNative.Comrak.Document](MDExNative.Comrak.Document.md): Root of a parsed Comrak Markdown document.
- [MDExNative.Comrak.Sourcepos](MDExNative.Comrak.Sourcepos.md): Source position information for AST nodes.

- Document Nodes
  - [MDExNative.Comrak.Alert](MDExNative.Comrak.Alert.md): GitHub and GitLab style alerts / admonitions.
  - [MDExNative.Comrak.BlockDirective](MDExNative.Comrak.BlockDirective.md): Container block directive.
  - [MDExNative.Comrak.BlockQuote](MDExNative.Comrak.BlockQuote.md): A block quote marker.
  - [MDExNative.Comrak.Code](MDExNative.Comrak.Code.md): Inline code span.
  - [MDExNative.Comrak.CodeBlock](MDExNative.Comrak.CodeBlock.md): A code block, fenced or indented.
  - [MDExNative.Comrak.DescriptionDetails](MDExNative.Comrak.DescriptionDetails.md): Description details of a description item.
  - [MDExNative.Comrak.DescriptionItem](MDExNative.Comrak.DescriptionItem.md): A description item of a description list.
  - [MDExNative.Comrak.DescriptionList](MDExNative.Comrak.DescriptionList.md): A description list.

  - [MDExNative.Comrak.DescriptionTerm](MDExNative.Comrak.DescriptionTerm.md): A description term of a description item.
  - [MDExNative.Comrak.Emph](MDExNative.Comrak.Emph.md): Emphasis.
  - [MDExNative.Comrak.Escaped](MDExNative.Comrak.Escaped.md): An escaped character.
  - [MDExNative.Comrak.EscapedTag](MDExNative.Comrak.EscapedTag.md): Escaped tag.

  - [MDExNative.Comrak.FootnoteDefinition](MDExNative.Comrak.FootnoteDefinition.md): A footnote definition.

  - [MDExNative.Comrak.FootnoteReference](MDExNative.Comrak.FootnoteReference.md): The reference to a footnote.

  - [MDExNative.Comrak.FrontMatter](MDExNative.Comrak.FrontMatter.md): Document metadata.

  - [MDExNative.Comrak.Heading](MDExNative.Comrak.Heading.md): A heading, either ATX or setext.
  - [MDExNative.Comrak.HeexBlock](MDExNative.Comrak.HeexBlock.md): Phoenix LiveView HEEx block-level element.
  - [MDExNative.Comrak.HeexInline](MDExNative.Comrak.HeexInline.md): Phoenix LiveView HEEx inline element.
  - [MDExNative.Comrak.Highlight](MDExNative.Comrak.Highlight.md): Highlight (mark) text.
  - [MDExNative.Comrak.HtmlBlock](MDExNative.Comrak.HtmlBlock.md): A HTML block.
  - [MDExNative.Comrak.HtmlInline](MDExNative.Comrak.HtmlInline.md): Raw HTML.
  - [MDExNative.Comrak.Image](MDExNative.Comrak.Image.md): An image.
  - [MDExNative.Comrak.Insert](MDExNative.Comrak.Insert.md): Inserted text.
  - [MDExNative.Comrak.LineBreak](MDExNative.Comrak.LineBreak.md): A hard line break.
  - [MDExNative.Comrak.Link](MDExNative.Comrak.Link.md): Link to a URL.
  - [MDExNative.Comrak.List](MDExNative.Comrak.List.md): A List that contains `MDExNative.Comrak.ListItem`.
  - [MDExNative.Comrak.ListItem](MDExNative.Comrak.ListItem.md): A List Item of a `MDExNative.Comrak.List`.
  - [MDExNative.Comrak.Math](MDExNative.Comrak.Math.md): Inline math span.

  - [MDExNative.Comrak.MultilineBlockQuote](MDExNative.Comrak.MultilineBlockQuote.md): A multiline block quote.
  - [MDExNative.Comrak.Paragraph](MDExNative.Comrak.Paragraph.md): A paragraph that contains nodes.
  - [MDExNative.Comrak.Raw](MDExNative.Comrak.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.

  - [MDExNative.Comrak.ShortCode](MDExNative.Comrak.ShortCode.md): Emoji generated from a shortcode.

  - [MDExNative.Comrak.SoftBreak](MDExNative.Comrak.SoftBreak.md): A soft line break.
  - [MDExNative.Comrak.SpoileredText](MDExNative.Comrak.SpoileredText.md): Spoilered text.

  - [MDExNative.Comrak.Strikethrough](MDExNative.Comrak.Strikethrough.md): Strikethrough.
  - [MDExNative.Comrak.Strong](MDExNative.Comrak.Strong.md): Strong emphasis.
  - [MDExNative.Comrak.Subscript](MDExNative.Comrak.Subscript.md): Subscript.

  - [MDExNative.Comrak.Subtext](MDExNative.Comrak.Subtext.md): Discord-style subtext.
  - [MDExNative.Comrak.Superscript](MDExNative.Comrak.Superscript.md): Superscript.

  - [MDExNative.Comrak.Table](MDExNative.Comrak.Table.md): A table with rows and columns.
  - [MDExNative.Comrak.TableCell](MDExNative.Comrak.TableCell.md): A table cell inside a table row.
  - [MDExNative.Comrak.TableRow](MDExNative.Comrak.TableRow.md): A table row.
  - [MDExNative.Comrak.TaskItem](MDExNative.Comrak.TaskItem.md): A task item inside a list.
  - [MDExNative.Comrak.Text](MDExNative.Comrak.Text.md): Literal text.
  - [MDExNative.Comrak.ThematicBreak](MDExNative.Comrak.ThematicBreak.md): A break between lines.
  - [MDExNative.Comrak.Underline](MDExNative.Comrak.Underline.md): Underline.

  - [MDExNative.Comrak.WikiLink](MDExNative.Comrak.WikiLink.md): A link in the form of a wiki link.

