hast
There are 95 repositories under hast topic.
syntax-tree/unist
Universal Syntax Tree used by @unifiedjs
wooorm/lowlight
Virtual syntax highlighting for virtual DOMs and non-HTML things
wooorm/refractor
Lightweight, robust, elegant virtual syntax highlighting using Prism
remarkjs/remark-rehype
plugin that turns markdown into HTML to support rehype
syntax-tree/hastscript
utility to create hast trees
syntax-tree/awesome-syntax-tree
Curated list of awesome syntax-tree, unist, hast, xast, mdast, esast, nlcst resources
syntax-tree/mdast-util-to-hast
utility to transform mdast to hast
syntax-tree/hast-util-to-html
utility to serialize hast to HTML
rehypejs/rehype-remark
plugin to transform from HTML (rehype) to Markdown (remark)
syntax-tree/hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
syntax-tree/hast-util-reading-time
utility to estimate the reading time
syntax-tree/hast-util-sanitize
utility to sanitize hast nodes
syntax-tree/hast-to-hyperscript
Legacy utility to transform hast to something else
syntax-tree/hast-util-select
utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
syntax-tree/hast-util-to-mdast
utility to transform hast (HTML) to mdast (markdown)
remcohaszing/rehype-mdx-code-props
A rehype MDX plugin for interpreting markdown code meta as props
IGassmann/remark-directive-rehype
Remark plugin to enable Markdown directives to be parsed as HTML.
syntax-tree/hast-util-from-html
hast utility to parse from HTML
googleworkspace/google-docs-hast
Converts the JSON representation of a Google Docs document into an HTML abstract syntax tree (HAST).
rehypejs/rehype-github
rehype plugins that match how GitHub transforms markdown on their site
syntax-tree/hast-util-from-dom
utility to transform a DOM tree to hast
chrisweb/rehype-github-alerts
rehype plugin to create alerts (admonitions/callouts), mimicking the way alerts get rendered on github.com
syntax-tree/hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
syntax-tree/hast-util-to-dom
utility to transform hast to a DOM tree
syntax-tree/hast-util-to-text
utility to get the plain-text value of a node according to the `innerText` algorithm
j-f1/eleventy-hast-jsx
Use JSX as an Eleventy template language
rehypejs/rehype-retext
plugin to transform from HTML (rehype) to prose (retext)
remcohaszing/rehype-mdx-import-media
An MDX rehype plugin for turning media paths into imports.
syntax-tree/hast-util-from-parse5
utility to transform Parse5’s AST to hast
syntax-tree/hast-util-parse-selector
utility to create an element from a simple CSS selector
chrisrzhou/unified-doc
📜 unified document APIs and renderers
rehypejs/rehype-picture
plugin to wrap images in pictures
syntax-tree/hast-util-is-element
utility to check if a node is a (certain) element
rehypejs/rehype-infer-description-meta
rehype plugin to infer file metadata from the contents of the document
rehypejs/rehype-infer-reading-time-meta
rehype plugin to infer reading time as file metadata from the document
syntax-tree/hast-util-raw
utility to reparse a hast tree