Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with hast
A curated list of projects in awesome lists tagged with hast .
https://github.com/syntax-tree/unist
Universal Syntax Tree used by @unifiedjs
ast cst hast mdast nlcst remarks syntax-tree unist unist-files unist-nodes unist-utilities xast
Last synced: 30 Jul 2024
https://github.com/wooorm/lowlight
Virtual syntax highlighting for virtual DOMs and non-HTML things
hast highlight html react syntax syntax-highlighting vdom virtual virtual-dom
Last synced: 01 Oct 2024
https://github.com/wooorm/refractor
Lightweight, robust, elegant virtual syntax highlighting using Prism
hast highlight html react syntax syntax-highlighting vdom virtual virtual-dom
Last synced: 01 Oct 2024
https://github.com/syntax-tree/hastscript
utility to create hast trees
hast hast-util html hyperscript unist util
Last synced: 03 Aug 2024
https://github.com/syntax-tree/mdast-util-to-hast
utility to transform mdast to hast
hast hast-util html markdown mdast mdast-util syntax-tree unist
Last synced: 31 Jul 2024
https://github.com/syntax-tree/hast-util-to-html
utility to serialize hast to HTML
hast hast-util html stringify syntax-tree unist util
Last synced: 01 Aug 2024
https://github.com/syntax-tree/hast-util-reading-time
utility to estimate the reading time
estimate hast hast-util html readability reading reading-time time unist
Last synced: 01 Aug 2024
https://github.com/syntax-tree/hast-util-to-mdast
utility to transform hast (HTML) to mdast (markdown)
hast hast-util html markdown mdast mdast-util unist
Last synced: 31 Jul 2024
https://github.com/syntax-tree/hast-util-select
utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
hast hast-util html matches queryselector select selectall util
Last synced: 03 Aug 2024
https://github.com/remcohaszing/rehype-mdx-code-props
A rehype MDX plugin for interpreting markdown code meta as props
hast html markdown mdx rehype rehype-plugin unified
Last synced: 02 Oct 2024
https://github.com/syntax-tree/hast-util-from-dom
utility to transform a DOM tree to hast
dom hast hast-util html syntax-tree unist util
Last synced: 03 Aug 2024
https://github.com/syntax-tree/hast-util-to-text
utility to get the plain-text value of a node according to the `innerText` algorithm
hast hast-util html inner-text syntax-tree unist util
Last synced: 31 Jul 2024
https://github.com/syntax-tree/hast-util-to-dom
utility to transform hast to a DOM tree
dom hast hast-util html syntax-tree unist util
Last synced: 03 Aug 2024
https://github.com/j-f1/eleventy-hast-jsx
Use JSX as an Eleventy template language
babel eleventy eleventy-plugin hast jsx rehype unified
Last synced: 27 Sep 2024
https://github.com/syntax-tree/hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
babel ecmascript estree hast hast-util html javascript js jsx
Last synced: 31 Jul 2024
https://github.com/syntax-tree/hast-util-from-parse5
utility to transform Parse5’s AST to hast
hast hast-util html parse5 syntax-tree unist util
Last synced: 29 Jul 2024
https://github.com/rehypejs/rehype-retext
plugin to transform from HTML (rehype) to prose (retext)
hast html natural-language nlcst rehype rehype-plugin retext retext-plugin
Last synced: 03 Aug 2024
https://github.com/syntax-tree/hast-util-parse-selector
utility to create an element from a simple CSS selector
css hast hast-util html parse selector syntax-tree unist util
Last synced: 31 Jul 2024
https://github.com/syntax-tree/hast-util-is-element
utility to check if a node is a (certain) element
element hast hast-util html syntax-tree util
Last synced: 03 Aug 2024
https://github.com/tunnckocore/mich-h
:tada: Create HAST-compliant virtual dom trees of HTML using hyperscript compatible syntax or JSX, just in ~570 bytes.
ast components dom hast hyperscript jsx mich vdom virtual virtual-dom
Last synced: 01 Oct 2024
https://github.com/tunnckoCore/mich-h
:tada: Create HAST-compliant virtual dom trees of HTML using hyperscript compatible syntax or JSX, just in ~570 bytes.
ast components dom hast hyperscript jsx mich vdom virtual virtual-dom
Last synced: 03 Aug 2024
https://github.com/remcohaszing/hast-util-properties-to-mdx-jsx-attributes
Transform hast properties to a list of mdxJsxAttribute nodes.
Last synced: 02 Oct 2024
https://github.com/remcohaszing/rehype-mdx-import-media
An MDX rehype plugin for turning media paths into imports.
hast mdx rehype rehype-plugin unified
Last synced: 02 Oct 2024
https://github.com/tunnckocore/mich-to-html
Tiny and naive implementation of rendering HAST-compliant virtual dom trees to HTML string, just in ~420 bytes.
ast dom hast hastscript html hyperscript mich render render-to-string server-side-rendering ssr virtual-dom
Last synced: 01 Oct 2024
https://github.com/syntax-tree/hast-util-to-xast
utility to transform to xast (xml)
hast hast-util html syntax-tree unist util xast xast-util xml
Last synced: 03 Aug 2024
https://github.com/syntax-tree/hast-util-whitespace
utility to check if a node is inter-element whitespace
hast hast-util html syntax-tree unist util white-space whitespace
Last synced: 29 Jul 2024
https://github.com/syntax-tree/hast-util-to-nlcst
utility to transform hast to nlcst
hast hast-util html natural-language nlcst nlcst-util syntax-tree unist util
Last synced: 03 Aug 2024
https://github.com/tunnckocore/mich-parse-selector
Tiny parser for simple CSS selectors, just in ~300 bytes. Pretty similar to what is done in Hyperscript
ast css css-selector-parser dom hast hastscript html hyperscript mich parser virtual-dom
Last synced: 01 Oct 2024
https://github.com/syntax-tree/hast-util-sectioning
utility to check if a node is a sectioning element
hast hast-util html syntax-tree unist util
Last synced: 29 Jul 2024
https://github.com/syntax-tree/hast-util-from-text
utility to set the plain-text value of a node according to the `innerText` algorithm
hast hast-util html inner-text syntax-tree unist util
Last synced: 03 Aug 2024
https://github.com/jrson83/rehype-extract-excerpt
rehype plugin which attaches a document's first paragraph to the VFile
ast excerpt extract hast markdown plugin rehype rehype-plugin unified
Last synced: 01 Oct 2024
https://github.com/syntax-tree/hast-util-transparent
utility to check if a node is a transparent element
content hast hast-util html syntax-tree transparent unist util
Last synced: 29 Jul 2024
https://github.com/tdast/tdast-util-to-hast-table
tdast utility to transform to a hast table node
ast hast table tabular-data tdast tdast-util unist util
Last synced: 29 Jul 2024
https://github.com/syntax-tree/hast-util-menu-state
Legacy: utility to get the state of a menu element
hast hast-util html menu state syntax-tree unist util
Last synced: 29 Jul 2024
https://github.com/jrson83/rehype-slug-anchor-sectionize
rehype plugin which wraps headings and their descendants in nested <section> elements and applies slugged anchor links to them
anchor anchorize ast hast heading markdown plugin rehype rehype-plugin section sectionize slug slugify unified
Last synced: 01 Oct 2024
https://github.com/syntax-tree/hast-util-script-supporting
utility to check if a node is a script-supporting element
hast hast-util html script supporting syntax-tree unist util
Last synced: 29 Jul 2024