JSPM

Found 216 results for hast

rehype-extract-excerpt

rehype plugin which attaches a document's first paragraph to the VFile

  • v0.4.0
  • 29.88
  • Published

hast-util-to-tiptap

hast utility to transform to be used by TipTap renderHTML

  • v0.0.1
  • 26.88
  • Published

hast-util-from-text

hast utility to set the plain-text value of a node according to the `innerText` algorithm

  • v3.0.0
  • 26.53
  • Published

rehype-code-meta

Rehype plugin to copy 'code.data.meta' to 'code.properties.metastring'

  • v1.0.2
  • 26.49
  • Published

rehype-image-toolkit

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

  • v1.0.3
  • 26.14
  • Published

rehype-extract-meta

Rehype plugin to extract meta data from an HTML document

  • v4.0.1
  • 24.95
  • Published

tgast-util-to-hast

A utility to convert tgast syntax tree to hast syntax tree.

  • v0.0.2
  • 24.91
  • Published

xast-util-select

Port of `(hast-util-select)[https://github.com/syntax-tree/hast-util-select]` for use with `xast` nodes.

  • v0.4.0
  • 23.04
  • Published

unified-doc-parse-csv

unified-doc parser to parse csv into a hast table node (RFC-4180 compliant)

  • v0.2.1
  • 21.89
  • Published

webforai

A library that provides a web interface for AI

  • v2.1.1
  • 21.54
  • Published

hastscript-ns

hast utility to create trees

  • v7.0.3
  • 21.31
  • Published

hast-util-from-parse5-ns

A fork of the original hast utility to transform from Parse5’s AST

  • v7.1.1
  • 20.98
  • Published

rehype-link-processor

rehype plugin to process links adding custom css class or attributes used by external or download links

  • v1.0.4
  • 20.39
  • Published

@qingu/vue-email

Fancy-ish emails using Vue components

  • v1.0.23
  • 20.33
  • Published

unified-doc

unified document APIs.

  • v3.3.2
  • 20.10
  • Published

rehype-graphviz-diagram

A Unified/Rehype Plugin that allows you transform graphviz codes into SVG diagram.

  • v1.0.0
  • 19.76
  • Published

@zkochan/unified

Text processing framework: Parse / Transform / Compile

  • v0.2.0
  • 19.23
  • Published

xast-util-is-element

Port of [hast-util-is-element](https://github.com/syntax-tree/hast-util-has-property) for [xast][xast]

  • v0.4.0
  • 16.38
  • Published

hast-util-transparent

hast utility to check if a node is a transparent element

  • v3.0.0
  • 16.34
  • Published

notion2hast

Notion blocks to hast

  • v0.1.4
  • 16.06
  • Published

@xmark/core

Markdown content tool powered by transformer and styling plugins

  • v0.24.0
  • 15.54
  • Published

xast-util-has-attribute

Port of [hast-util-has-property](https://github.com/syntax-tree/hast-util-has-property) for [xast][xast]

  • v0.3.0
  • 15.20
  • Published

eleventy-hast-jsx

Custom Eleventy template language for JSX

  • v0.3.5
  • 14.46
  • Published

mdx-render

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.

  • v1.0.0
  • 13.92
  • Published

unist-util-ancestor

Unist utility for finding the closest common ancestor for multiple nodes

  • v1.4.3
  • 13.67
  • Published

@mdast2docx/jsx

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.

  • v1.0.0
  • 13.67
  • Published

mich-to-html

Tiny and naive implementation of rendering HAST-compliant virtual dom trees to HTML string, just in ~420 bytes.

  • v0.1.6
  • 13.12
  • Published

@m2d/jsx

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.

  • v1.0.0
  • 12.83
  • Published

@md2docx/jsx

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.

  • v1.0.0
  • 12.61
  • Published

rehype-mdx-toc

A rehype plugin to create the table of contents and convert it into MDX exports

  • v1.1.0
  • 12.14
  • Published

@md2docx/react-markdown

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.

  • v1.0.0
  • 11.79
  • Published

hast-util-noddity

Hast extension to parse noddity flavored text within HTML.

  • v1.0.1
  • 11.36
  • Published

rehype-shiki-reloaded

Rehype plugin to highlight code blocks with shiki, with dark mode.

  • v0.0.11
  • 11.09
  • Published

rehype-pager

Make page sections divided by html hr tag. Useful when make slide with obsidian slide format.

  • v1.0.0
  • 11.03
  • Published

rehype-wrap-sibling

Rehype plugin to wrap a selected element and its sibling in a container element.

  • v1.0.4
  • 10.66
  • Published

@julyfun/rehype-typst

rehype plugin to transform inline and block math with Typst and KaTeX

  • v0.1.1
  • 9.95
  • Published

@mgtd/rehype-shiki

rehype plugin to highlight code blocks with shiki

  • v0.0.14
  • 9.91
  • Published

rehype-template

Rehype plugin to wrap contents with htm template

  • v0.3.0
  • 9.72
  • Published

@wayowe/hast-util-from-webparser

Produce [HAST](https://github.com/syntax-tree/hast) compatible AST from [Webparser](https://github.com/Prettyhtml/prettyhtml/tree/master/packages/webparser)

    • v0.10.3
    • 9.62
    • Published

    rehype-smiles

    rehype plugin wich convert SMILES molecule to SVG

    • v1.0.3
    • 8.28
    • Published

    @ipikuka/plugins

    The collection of useful remark, rehype, recma, mdx plugins and rehype handlers for markdown / MDX

    • v1.0.2
    • 8.24
    • Published

    rehype-mathjax-dumi-tmp

    rehype plugin to transform inline and block math with MathJax

    • v3.1.1-0
    • 8.08
    • Published

    @accuser/svelte-hast

    Transform [Hast](https://github.com/syntax-tree/hast) into Svelte components.

    • v0.3.0
    • 7.86
    • Published

    hast-util-labelable

    hast utility to check whether a node is labelable

    • v3.0.0
    • 7.30
    • Published

    rehype-slugs

    rehype plugin to add ids to headings and output.

    • v0.0.5
    • 6.56
    • Published

    rehype-mathjax-2

    rehype plugin to transform inline and block math with MathJax

    • v4.0.3
    • 6.26
    • Published

    rehype-jsoncanvas

    rehype plugin to render inline json-canvas elements

    • v0.1.7
    • 6.23
    • Published

    rehype-typst2

    rehype plugin to transform inline and block math with Typst and KaTeX

    • v0.1.1
    • 6.02
    • Published

    @breadio/vue

    Vue components for Breadio.

    • v0.0.2-beta.3
    • 5.34
    • Published

    mdast-util-hast

    Utilities to work with hast attributes in mdast

    • v0.0.1
    • 5.19
    • Published

    hast-util-sectioning

    hast utility to check if a node is a sectioning element

    • v3.0.0
    • 4.14
    • Published

    hast-util-to-html-ns

    A fork of the original hast utility that serializes an AST to HTML

    • v8.0.4
    • 4.04
    • Published

    mdx-renderer

    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.

    • v0.1.1
    • 3.93
    • Published

    inferno-mark

    Create mark(up/down) components similar to `styled-components`.

    • v1.0.2
    • 2.51
    • Published

    rehype-wordspan

    Wraps words in htag elements with span tags and does basic parts of speech parsing.

    • v1.2.0
    • 2.42
    • Published

    @breadio/markdown

    Markdown parser and renderer for Breadio.

    • v0.0.2-beta.3
    • 0.00
    • Published

    unist-util-visit-siblings-first

    Breadth-first traversal for unist ASTs — visits siblings before descending into children

    • v1.0.0-alpha.5
    • 0.00
    • Published

    rehype-github-dir

    rehype plugin to add `dir=auto` to elements

    • v1.0.0
    • 0.00
    • Published

    rehype-code-ltr

    rehype plugin add dir='ltr' attribute

    • v0.0.3
    • 0.00
    • Published

    rehype-katex-browser

    rehype plugin to transform inline and block math with KaTeX (only renders in browser)

    • v1.0.0
    • 0.00
    • Published