unist-util-visit
unist utility to visit nodes
Found 494 results for rehype
unist utility to visit nodes
Virtual file format for text processing
parse, inspect, transform, and serialize content through syntax trees
remark plugin that turns markdown into HTML to support rehype
hast utility to create trees
rehype plugin to reparse the tree (and raw nodes)
hast utility to transform to estree (JavaScript AST) JSX
rehype plugin to parse HTML
recma plugin to transform HTML (hast) to JS (estree)
rehype plugin to add `id` attributes to headings
rehype plugin to serialize HTML
rehype plugin to automatically add `target` and `rel` attributes to external links
rehype plugin to sanitize HTML
HTML processor powered by plugins part of the unified collective
hast utility to create a tree from the DOM
rehype plugin to transform inline and block math with KaTeX
rehype plugin to add links to headings
rehype plugin to highlight code blocks in HTML with Prism (via refractor) with line highlighting and line numbers
Ignore content display via HTML comments, Shown in GitHub readme, excluded in HTML.
rehype plugin to collapse whitespace
rehype plugin to transform to remark
New syntax to add attributes to Markdown.
hast utility to transform to mdast
rehype plugin to highlight code blocks with lowlight (highlight.js)
Rewrite element with rehype.
rehype plugin to format HTML
rehype plugin to transform to React
rehype integration for shiki
A utility plugin to use with rehype that adds class names to HAST (html tree)
Transform deprecated styling attributes on HAST table cells to inline styles
rehype plugin to transform inline and block math with MathJax
rehype plugin to sort attribute values
rehype plugin to reorder attributes based on how often they occur
unist utility to find a node
hast utility to transform to the DOM
rehype plugin to use browser APIs to stringify HTML
rehype plugin to remove comments (except conditional comments)
rehype plugin to add citation and bibliography from bibtex files
rehype plugin to use browser APIs to parse HTML
Remark plugin to enable Markdown directives to be parsed as HTML.
A rehype plugin to render mermaid diagrams
rehype plugin to create alerts (admonitions/callouts)
hast utility to transform to nlcst
rehype plugin to highlight code blocks in HTML with Prism
rehype plugin to transform to retext
The unified plugin used to highlight code block in html with Prism
MDX integration for Gatsby
rehype plugin to remove content of external JavaScript `script` elements
rehype plugin to remove `http-equiv` `meta` elements for shorter output
`rehype-components` is a [**rehype**][rehype] plugin to render components, which are actually custom elements in HTML that get replaced by the output of a component rendering function.
A rehype MDX plugin for interpreting markdown code meta as props
rehype plugin to minify whitespace in attributes
rehype plugin to remove empty attributes
rehype plugin to normalize casing of attribute values
rehype plugin to minify `theme-color` and `msapplication-TileColor` meta elements
rehype plugin to minify `content` on `meta` elements
rehype plugin to remove `type` on CSS `style` and `link`s
rehype plugin to transform an image with alt text to a figure with caption
rehype plugin to minify style attributes
rehype plugin to remove duplicates in attribute values with unique tokens
rehype plugin to minify `style` elements
unified plugin to ignore unrelated messages
rehype plugin to minify media attributes
rehype plugin to minify enumerated attributes
Transform hast properties into mdxJsxAttribute nodes
A rehype plugin that adds a table of contents (TOC) to the page
rehype plugin to minify `script` elements with a JS body
rehype plugin to Mminify event handler attributes
rehype preset to minify and mangle HTML
rehype plugin to minify `script` elements with a JSON body
rehype plugin to minify JavaScript URLs
rehype plugin to infer file metadata from the document
rehype plugin to minify language attributes
rehype plugin to wrap a document around a fragment
Markdoc-style annotations for MDX
Markdown supports video play with `.mp4` and `.mov` URLs.
rehype plugin to remove the wrapping paragraph (`<p>`) for images (`<img>`)
rehype plugin to remove `type` and `language` on JavaScript scripts
A rehype MDX plugin for exposing the page title
rehype plugin to set local image size properties to img tag
A minify plugin for jsx-email
A prettifying plugin for jsx-email
Rehype plugin to rewrite URLs of `href` and `src` attributes
rehype plugin that wraps section based on heading
Rehype plugin to add line numbers to code blocks and allow highlighting of desired code lines
A plugin for jsx-email that inlines CSS classes to style attributes
 [](https://codecov.io/gh/potato4d/rehyp
An MDX rehype plugin for turning media paths into imports.
A rehype plugin that adds a table of contents (TOC) to the page
Rehype plugin for parsing code blocks and adding titles to code blocks
A rehype plugin to inspect, validate, or rewrite URLs anywhere in an HTML document
plugin to add `id` attributes to headings similar to gatsby-remark-autolink-headers
A rehype plugin to inspect, validate, or rewrite URLs anywhere in an HTML document
wrap all matching elements with a given element
wrap selected elements with a given element
A unified plugin to format output using Prettier
Shiki v0.x compatible API
A rehype plugin built for Astro that aims to transform relative links in MD and MDX files into the proper URL path
Rehype plugin that adds a caption using the title attribute of the img.
rehype plugin to highlight code with `starry-night`
Wrap `remark` or `rehype` subtrees in a new container node
rehype plugin to enhance alerts
rehype plugin to infer reading time as file metadata from the document
Vue component for rendering markdown with unified
Parses HTML via [**Webparser**](https://github.com/Prettyhtml/prettyhtml/tree/master/packages/webparser) to a [**HAST**](https://github.com/syntax-tree/hast) syntax tree.
Sort attributes alphabetically
Add the attribute translate="no" to the katex formula generated by rehype-katex to prevent the formulas from being recognized and translated by webpage translation tools.
Report inconsistencies between the input and output of a unified pipeline
Yet another opinionated & powerful static site generator.
Apply unified plugins conditionally
A rehype-minify preset for jsx-email
Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>
Rehype plugin to highlight code blocks with Shiki
rehype plugin to highlight code blocks in HTML with Prism
Remark plugin for youtube
Markdown Rendering Simplified
Turn Notion blocks(from API) into rehype(hast), so you can make the most of the rich rehype ecosystem.
Create sections based on h2 and h3 headings in Rehype
rehype plugin to add metadata to the head of a document
rehype plugin to change the rank (depth, level) of headings
rehype plugin to highlight code blocks with shiki
Rehype plugin that transforms both KaTeX and Asciimath into HTML
rehype plugin to remove images from HTML
rehype plugin which wraps headings and their descendants in nested <section> elements and applies slugged anchor links to them.
A rehype plugin to set text direction attributes
rehype-math is to rehype as remark-math is to remark.
A fork of the rehype-prism plugin to highlight code blocks in HTML with Prism and more
Rehype plugin to add language information as a property to pre element
rehype plugin to enhance emoji and gemoji
Rehype plugin to support table syntax allowing colspan / rowspan
A rehype plugin to add a color chip with an inline block with a valid color code
rehype plugin to set captions for images in addition to alt text.
rehype plugin to render math with MathML
A rehype plugin that adds a table of contents (TOC) to the page
rehype plugin for code fences
rehype plugin for code fences
rehype plugin to infer file metadata from the main title of a document
remark plugin to store table of contents
unified processor to use browser APIs to parse and stringify HTML
rehype plugin to transform .math-inline, .math-display with KaTeX to Svelte markup
Rehype plugin to set the target of <a/> to _blank.
A modern, SSR-friendly React Markdown renderer that preserves the MDAST tree for reuse (e.g., mdast2docx), supports full JSX children, unified plugins, and component overrides.
Transforms hmtl image with relative src into absolute
A rehype MDX plugin for interpreting meta data tags passed to fenced code blocks in mdx.
rehype plugin to add id attributes to headings
Rehype plugin to convert text links to link cards
Wrap headings and their content into (nested) sections
rehype mermaid plugin
Add Visual Studio Code file icons to Expressive Code frames
Plugin to convert HAST to Vue
Transform markdown files as json files
rehype plugin to process TypeScript and JavaScript code with `twoslash` and highlight it with `starry-night`
rehype plugin to minify URLs
A vite plugin for working with directories of markdown
Beautiful Svelte code blocks for Markdown or MDsveX.
A Docusaurus plugin for live component demos with rehype processing and interactive code previews
Rehype plugin designed for remark to extract CSS styles from Markdown text and intelligently apply them to elements
uniorg plugin to transform to rehype
CLI to process HTML with rehype
Generate SVG from Graphviz DOT code
rehype plugin to modify element attributes.
rehype plugin to enhance images
rehype plugin which attaches a document's first paragraph to the VFile
rehype plugin to enhance links
rehype plugin to wrap images in pictures
Advanced MDX processing with syntax highlighting, math support, and React Server Components. Transform markdown into beautiful, interactive content with 200+ languages and 50+ themes.
rehype vizdom plugin
rehype plugin to transform inline and block math with KaTeX
A rehype plugin to convert emoji to twemoji.
Gatsby transformer plugin for HTML using the Rehype library and ecosystem
unified engine to create a Gulp plugin from a processor
rehype gnuplot plugin
Phenomic plugin to transform markdown resources
unified design system and component library
A rehype plugin that wraps the entire markdown HTML in a new div
A Rehype plugin for grouping code blocks with tabs, perfect for documentation and tutorials. Works with all Code Syntax Highlighters.
Astro integration to automatically convert bare links into link cards.
rehype plugin to generate table of contents (TOC)
rehype d2 plugin
Rehype plugin for wrapping CJK characters in an HTML element with a language attribute.
regram plugin to add support for parsing Telegram message entity
rehype plugin that finds code blocks in HTML and lets you highlight them
A Rehype plugin that modifies HTML tables, with support for caption, footer, custom classes, scroll-wrappers, and scopes.
Rehype plugin to copy 'code.data.meta' to 'code.properties.metastring'
hast utility to transform to be used by TipTap renderHTML
A common set of tools for transforming and manipulating markup and text
Rehype plugin to enhance markdown image syntax `![]()` and MDX media elements (`img`, `audio`, `video`) by styling and adding attributes, wrapping with figure and adding captions, auto-linking to originals, converting images to video/audio based on the fi
A rehype plugin for color previews.
Rehype plugin to extract meta data from an HTML document
Rehype plugin to highlight code blocks with Shiki
A rehype plugin that inlines and optimizes SVG images
This plugin wraps (multi-line) raw HTML in `p`. See fixtures for example behavior.
🔗 rehype image links
Markdown to HTML/PDF static site generation tool
 [](https://codecov.io/gh/potato4d/rehyp
Rehype plugin to transform Font Awesome shortcodes into HTML elements
MDX integration for Gatsby (MDX v1)
rehype plugin to highlight codeblocks with Starry Night
Adds syntax highlighting to HTML using PrismJS at build time.
Gatsby rehype plugin that rewrites absolute links to relative links coming from a Ghost CMS.
Atomico hook for interacting with Remark
This unified ecosystem plugin enriches HTML images with semantic elements and customizable features, improving accessibility and performance through options like lazy loading and dynamic source modification.
rehype plugin to change the `src` (and `srcset`/`sizes`) of images to optimized versions from your image CDN/optimization provider
A Rehype plugin to convert D2 diagrams to SVG or PNG.
Tufted is a set if [remark](https://github.com/remarkjs/remark) and [rehype](https://github.com/rehypejs/rehype) plugins, plus a [Tailwind Typography](https://tailwindcss.com/docs/typography-plugin) theme that provides a richer reading experience for HTML
Non-standard fork of rehype plugin to parse HTML
rehype plugin that remove `<p></p>` / `<p><br></p>`.
regram plugin to add support for serializing tgast syntax tree to plain text
Wraps all heading elements and any following content with section tags
hast utility to create trees
Vite plugin for transforming HTML using Rehype
Divide headings into sections
Rehype plugin that adds data-line attribute to elements.
rehype plugin to create custom emoji
Rehype plugin to stack the first column cells above their rows.
rehype plugin to prevent a `favicon.ico` requests
rehype plugin to process links adding custom css class or attributes used by external or download links
An Astro + Rehype plugin that auto-links text phrases in blog posts based on a JSON config file.
A rehype plugin to auto-link keywords in Astro/Markdown content using JSON config.
A library for working with MDX using Effect
unist utility to add extension
A rehype plugin for merging cells of table elements.
Cloudinary offers an image CDN which can improve performance of your site. This plugin allows Docusaurus to use Cloudinary to serve optimised images.
Fancy-ish emails using Vue components
rehype plugin to concatenate CSS `<style>` elements together
A rehype plugin for optimizing inline SVGs using SVGO.
Swap the title attribute for an <a> tag's main text to allow for using aliases or sections from Foam auto-generated links
A fork from mdx-prism plugin to highlight code blocks in HTML with Prism and more
A Unified/Rehype Plugin that allows you transform graphviz codes into SVG diagram.
Convert markdown to Vue
Rehype plugin to set the size of img elements.
A module that exports rehype-parse for Node.js and rehype-dom-parse for the browser.
Get warnings and error messages in monaco editor based on a unified processor.
This is a simple rehype plugin to transform images into figures while using the _title_ (not the alt text) as a caption. It draws _heavily_ on [rehype-figure](https://github.com/josestg/rehype-figure)
Utilities for working with Markdown documentation
<!-- automd:badges color="orange" license licenseBranch bundlephobia packagephobia name="vrx-markdown" -->
a vite plugin to load remark/rehype pipeline into vite
A Remark plugin to handle margin note (side note) definitions and references.
Gatsby plugin to download external images
unified plugin to infer some `meta` from Git
Partials support for rehype
rehype graphviz plugin
🖼 rehype cloudinary image size
The set of custom of rehype plugins for blogy.me
Typst[MD]X compiler
Use the unified ecosystem in Eleventy with remark and rehype.
A Gatsby plugin to download inline images from Ghost
rehype penrose plugin
A lightweight, customizable modern Markdown editor.