98.05K
total weekly downloads
34 packages
hexo-renderer-unified
Markdown renderer plugin for Hexo - based on Unified
mdast-util-split-by-heading
Split MDAST into subtrees relying on the header hierarchy.
rebber
Stringifies MDAST to LaTeX
rebber-plugins
Stringifies custom MDAST nodes to LaTeX
rehype-footnotes-title
This plugin adds a `title` attribute to the footnote links, mainly for accessibility purpose.
rehype-html-blocks
This plugin wraps (multi-line) raw HTML in `p`. See fixtures for example behavior.
rehype-postfix-footnote-anchors
remark-abbr
This [remark][remark] plugin parses custom Markdown syntax to produce (HTML) abbreviations.
remark-align
This plugin parses custom Markdown syntax to center- or right-align elements.
remark-captions
This [remark][remark] plugin adds custom syntax to add a caption to elements which might benefit from a legend. It wraps the said element in a `figure` node with `figcaption` node as last child. It is particularly interesting for use with quotes, images,
remark-comments
This plugin parses custom Markdown syntax for Markdown source comments.
remark-custom-blocks
This plugin parses custom Markdown syntax to create new custom blocks. It adds new nodes types to the [mdast][mdast] produced by [remark][remark]:
remark-disable-tokenizers
This [remark][remark] plugin can disable any or all remark `blockTokenizers` and `inlineTokenizers`. It can not only disable the ones provided by remark core, but also any other tokenizer that has been added to the remark parser whether through plugins or
remark-emoticons
This [remark][remark] plugin parses ASCII emoticons such as `:D` or shortcodes such as `:smiling-cat:`. It can be configured to parse any shortcode/emoticon you wish.
remark-escape-escaped
This plugin escapes HTML entities from Markdown input.
remark-fix-guillemets
This plugin fixes `typographic-plugin` when used together with `remark-parse`.
remark-grid-tables
This plugin parses custom Markdown syntax to describe tables. It was inspired by [this syntax](https://github.com/smartboyathome/Markdown-GridTables/blob/b4d16d5d254bed4336713d27eb8a37dc0e5f4273/mdx_grid_tables.py).
remark-heading-shift
This plugin increments headings by `shift`. It guards against shifting too far backwards or forwards.
remark-heading-trailing-spaces
This plugin removes trailing spaces from Markdown headers.
remark-iframes
This plugin parses custom Markdown syntax to create iframes.
remark-images-download
This plugin downloads images to a custom directory, replacing images URLs with the path to the downloaded file.
remark-kbd
This plugin parses custom Markdown syntax to handle keyboard keys. It adds a new node type to the [mdast][mdast] produced by [remark][remark]: `kbd`
remark-numbered-footnotes
This plugin replaces the footnote references with a number sequence (starting from 1) in the same order as the footnote definitions (**not** the footnote references).
remark-ping
This plugin parses custom Markdown syntax such as `@someone` or `@**nick with spaces**` to create links such as `/member/profile/someone` to the corresponding user page if this user exists in your system.
remark-sub-super
This plugin parses custom Markdown syntax to handle subscript and superscript. It adds new nodes types to the [mdast][mdast] produced by [remark][remark]: