Markdown & Prose Packages
Markdown parsing, rendering, and prose-processing libraries for turning plain text into structured content (react-markdown, remark, marked).
Packages in Markdown & Prose
Kind
Sort:Used by Most Apps
markdown-it-footnote
A markdown-it.rs plugin that parses Pandoc-style footnotes into fully linked, cross-referenced HTML.
remark-supersub
A Remark plugin adding pandoc-style superscript and subscript syntax to Markdown.
@portabletext/toolkit
Utility functions for converting Portable Text blocks into plain text, nested marks, and HTML-ready list trees.
micromark-factory-mdx-expression
A micromark tokenizer factory that parses MDX-style `{expression}` syntax inside flow content, text, and JSX attributes.
micromark-extension-gfm-footnote
micromark extensions that add GitHub Flavored Markdown footnote syntax and HTML output.
collapse-white-space
A tiny ESM utility that collapses runs of whitespace into a single character.
mdast-util-compact
Merges adjacent text nodes and blockquotes in an mdast syntax tree to keep it compact after edits.
marked-mangle
A tiny marked.js extension that mangles mailto links into randomized HTML character references to block email-harvesting bots.
mdast-util-gfm-task-list-item
mdast extensions to parse and serialize GitHub Flavored Markdown task list items.
unist-util-stringify-position
Serializes a unist node, position, or point into a human-readable location string for error and warning messages.
mdast-util-gfm-footnote
mdast extensions to parse and serialize GitHub Flavored Markdown footnotes.
hast-util-has-property
A tiny hast utility that checks whether an element node owns a given property, safely excluding inherited and falsy values.
tinacms
Git-backed headless CMS that gives React apps live, in-context Markdown editing and a generated GraphQL content API.