Pinned Repositories
awesome-syntax-tree
Curated list of awesome syntax-tree, unist, hast, xast, mdast, esast, nlcst resources
esast
ECMAScript Abstract Syntax Tree format
hast
Hypertext Abstract Syntax Tree format
hastscript
utility to create hast trees
mdast
Markdown Abstract Syntax Tree format
mdast-util-from-markdown
mdast utility to parse markdown
nlcst
Natural Language Concrete Syntax Tree format
unist
Universal Syntax Tree used by @unifiedjs
unist-util-visit
utility to visit nodes
xast
Extensible Abstract Syntax Tree
syntax-tree's Repositories
syntax-tree/hast
Hypertext Abstract Syntax Tree format
syntax-tree/mdast-util-from-markdown
mdast utility to parse markdown
syntax-tree/hastscript
utility to create hast trees
syntax-tree/mdast-util-to-markdown
mdast utility to serialize markdown
syntax-tree/hast-util-to-html
utility to serialize hast to HTML
syntax-tree/unist-util-visit-parents
utility to recursively walk over unist nodes, with ancestral information
syntax-tree/hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
syntax-tree/esast
ECMAScript Abstract Syntax Tree format
syntax-tree/hast-util-sanitize
utility to sanitize hast nodes
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)
syntax-tree/unist-util-inspect
utility to inspect nodes
syntax-tree/mdast-util-mdx-jsx
mdast extension to parse and serialize MDX JSX
syntax-tree/hast-util-from-dom
utility to transform a DOM tree to hast
syntax-tree/unist-util-find
utility to find a node
syntax-tree/hast-util-to-dom
utility to transform hast to a DOM tree
syntax-tree/hast-util-to-estree
hast utility to transform to estree (JavaScript AST) JSX
syntax-tree/mdast-util-gfm
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
syntax-tree/mdast-util-directive
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
syntax-tree/hast-util-from-parse5
utility to transform Parse5’s AST to hast
syntax-tree/mdast-util-gfm-autolink-literal
mdast extension to parse and serialize GFM autolink literals
syntax-tree/hast-util-raw
utility to reparse a hast tree
syntax-tree/mdast-util-find-and-replace
mdast utility to find and replace text in a tree
syntax-tree/nlcst-is-literal
utility to check whether an nlcst node is meant literally
syntax-tree/.github
Community health files for syntax-tree, unist, hast, xast, mdast, and nlcst
syntax-tree/mdast-util-gfm-footnote
mdast extension to parse and serialize GFM footnotes
syntax-tree/hast-util-to-xast
utility to transform to xast (xml)
syntax-tree/mdast-util-mdx-expression
mdast extension to parse and serialize MDX or MDX.js expressions
syntax-tree/unist-util-find-before
utility to find a node before another node
syntax-tree/hast-util-from-selector
utility to parse CSS selectors to hast nodes