Projects in Awesome Lists by syntax-tree
A curated list of projects in awesome lists by syntax-tree .
https://github.com/syntax-tree/mdast
Markdown Abstract Syntax Tree format
ast markdown syntax-tree unist
Last synced: 15 May 2025
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: 13 Mar 2025
https://github.com/syntax-tree/hast
Hypertext Abstract Syntax Tree format
ast html hypertext syntax-tree unist
Last synced: 23 Mar 2025
https://github.com/syntax-tree/unist-util-visit
utility to visit nodes
syntax-tree unist unist-util util visit walk
Last synced: 15 May 2025
https://github.com/syntax-tree/mdast-util-from-markdown
mdast utility to parse markdown
markdown mdast mdast-util parse tokenize unist
Last synced: 14 May 2025
https://github.com/syntax-tree/nlcst
Natural Language Concrete Syntax Tree format
ast cst natural-language syntax-tree unist
Last synced: 07 May 2025
https://github.com/syntax-tree/hastscript
utility to create hast trees
hast hast-util html hyperscript unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-to-markdown
mdast utility to serialize markdown
compile markdown mdast mdast-util serialize stringify unist
Last synced: 14 May 2025
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: 15 May 2025
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: 11 Apr 2025
https://github.com/syntax-tree/mdast-util-toc
utility to generate a table of contents from an mdast tree
contents markdown mdast mdast-util syntax-tree table toc unist
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-builder
utility to create a new trees with a nice syntax
hyperscript syntax-tree unist unist-util util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-visit-parents
utility to recursively walk over unist nodes, with ancestral information
syntax-tree unist unist-util util visit
Last synced: 27 Mar 2025
https://github.com/syntax-tree/unist-util-select
utility to select unist nodes with CSS-like selectors
matches queryselector remark retext select selectall unist unist-util util
Last synced: 27 Mar 2025
https://github.com/syntax-tree/xast
Extensible Abstract Syntax Tree
ast extensible language markup syntax-tree unist xast xml
Last synced: 07 May 2025
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: 06 Apr 2025
https://github.com/syntax-tree/esast
ECMAScript Abstract Syntax Tree format
ast ecmascript es esast estree javascript js syntax-tree unist
Last synced: 07 May 2025
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: 27 Mar 2025
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: 07 May 2025
https://github.com/syntax-tree/unist-util-is
utility to check if a node passes a test
equal equality is syntax-tree unist unist-util util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-to-string
utility to get the plain text content of an mdast node
markdown mdast mdast-util syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-map
utility to create a new tree by mapping all nodes
map syntax-tree unist unist-util util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-inspect
utility to inspect nodes
console inspect syntax-tree unist unist-util util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-mdx
mdast extension to parse and serialize MDX (or MDX.js)
esm expression jsx markdown md mdast mdast-util mdx mdxjs
Last synced: 10 Apr 2025
https://github.com/syntax-tree/unist-util-find
utility to find a node
find syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-remove
utility to remove nodes from a tree
filter syntax-tree unist unist-util
Last synced: 27 Mar 2025
https://github.com/syntax-tree/estree-util-build-jsx
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
ecmascript estree hyperscript javascript jsx preact react
Last synced: 19 Apr 2025
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: 07 May 2025
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: 21 Mar 2025
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: 05 Apr 2025
https://github.com/syntax-tree/mdast-util-gfm
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
autolink gfm github markdown mdast mdast-util strikethrough table tasklist unist
Last synced: 11 Mar 2025
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: 07 May 2025
https://github.com/syntax-tree/nlcst-to-string
utility to transform an nlcst tree to a string
nlcst nlcst-util serialize string stringify syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-filter
utility to create a new tree with nodes that pass a filter
filter syntax-tree unist unist-util
Last synced: 07 May 2025
https://github.com/syntax-tree/xast-util-from-xml
utility to parse from XML
parse syntax-tree unist util xast xast-util xml
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-directive
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
container directive extension generic markdown mdast mdast-util unist
Last synced: 11 Mar 2025
https://github.com/syntax-tree/mdast-zone
utility to treat HTML comments as ranges or markers in mdast
mdast mdast-util syntax-tree unist util zone
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-math
mdast extension to parse and serialize math
latex math mdast mdast-util tex unist
Last synced: 27 Mar 2025
https://github.com/syntax-tree/nlcst-search
utility to search for patterns in an nlcst tree
nlcst nlcst-util search syntax-tree unist util
Last synced: 07 May 2025
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: 11 Mar 2025
https://github.com/syntax-tree/mdast-util-gfm-autolink-literal
mdast extension to parse and serialize GFM autolink literals
autolink gfm mdast mdast-util unist url
Last synced: 06 Apr 2025
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: 21 Mar 2025
https://github.com/syntax-tree/unist-diff
Diff two unist trees
diff patch syntax-tree tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/esast-util-from-js
estree (and esast) utility to parse from JavaScript
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-gfm-table
mdast extension to parse and serialize GFM tables
column gfm mdast mdast-util row table tabular unist
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-remove-position
utility to remove positions from a tree
clean position remove strip syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/estree-util-to-js
estree (and esast) utility to serialize as JavaScript
Last synced: 27 Mar 2025
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: 07 May 2025
https://github.com/syntax-tree/xastscript
utility to create xast trees
syntax-tree unist util xast xast-util xml
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-find-and-replace
mdast utility to find and replace text in a tree
find markdown mdast mdast-util replace search unist
Last synced: 11 Mar 2025
https://github.com/syntax-tree/mdast-util-heading-range
utility to use headings as ranges in mdast
heading markdown mdast mdast-util syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-definitions
utility to find definition nodes in an mdast tree
definition markdown mdast mdast-util syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-to-nlcst
utility to transform mdast to nlcst
markdown mdast mdast-util natural-language nlcst nlcst-util syntax-tree unist
Last synced: 03 May 2025
https://github.com/syntax-tree/mdast-comment-marker
utility to parse a comment marker in mdast
markdown mdast mdast-util syntax-tree unist util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/nlcst-is-literal
utility to check whether an nlcst node is meant literally
nlcst nlcst-util syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-mdxjs-esm
mdast extension to parse and serialize MDX.js ESM (import/exports)
esm mdast mdast-util mdx mdxjs
Last synced: 19 Mar 2025
https://github.com/syntax-tree/unist-util-visit-children
unist utility to visit direct children of a parent
syntax-tree unist unist-util util visit
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-position
utility to get the position of a node
location position syntax-tree unist unist-util util utility
Last synced: 01 Apr 2025
https://github.com/syntax-tree/unist-builder-blueprint
utility to transform trees to unist-builder notation
hyperscript syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/estree-util-attach-comments
utility to attach comments to estree nodes
ast ecmascript estree javascript
Last synced: 11 Apr 2025
https://github.com/syntax-tree/nlcst-normalize
utility to normalize an nlcst word for easier comparison
nlcst nlcst-util syntax-tree unist util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-source
utility to get the source of a node or position
source syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-find-all-after
utility to find nodes after another node
find sibling syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/mdast-normalize-headings
utility to make sure there is no more than a single top-level heading in the document
markdown mdast mdast-util syntax-tree unist
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-stringify-position
utility to serialize a node, position, or point as a human readable location
position stringify syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/mdast-util-heading-style
utility to get the style of an mdast heading
heading mdast mdast-util syntax-tree unist util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/mdast-util-gfm-strikethrough
mdast extension to parse and serialize GFM strikethrough
delete gfm mdast mdast-util strikethrough unist
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-parents
unist utility to add references to parents on nodes in a tree
parent syntax-tree unist unist-util util
Last synced: 11 Mar 2025
https://github.com/syntax-tree/xast-util-sitemap
xast utility to build a sitemap
Last synced: 07 May 2025
https://github.com/syntax-tree/mdast-util-gfm-task-list-item
mdast extension to parse and serialize GFM task list items
check done mdast mdast-util tasklist todo unist
Last synced: 11 Mar 2025
https://github.com/syntax-tree/unist-util-assert
utility to assert nodes
assert check syntax-tree test unist unist-util util
Last synced: 07 May 2025
https://github.com/syntax-tree/unist-util-find-before
utility to find a node before another node
find sibling syntax-tree unist unist-util util
Last synced: 11 Mar 2025
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: 11 Mar 2025
https://github.com/syntax-tree/unist-util-generated
utility to check if a node is generated
generated location position syntax-tree unist unist-util util
Last synced: 11 Mar 2025
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: 07 May 2025
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: 07 May 2025
https://github.com/syntax-tree/xast-util-to-xml
utility to serialize to XML
serialize stringify syntax-tree unist util xast xast-util xml
Last synced: 07 May 2025
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: 07 May 2025
https://github.com/syntax-tree/mdast-util-footnote
mdast extension to parse and serialize footnotes
footnote mdast mdast-util note pandoc syntax-tree unist
Last synced: 11 Mar 2025
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: 11 Mar 2025
https://github.com/syntax-tree/nlcst-test
utility to check assert an nlcst node
assert nlcst nlcst-util syntax-tree test unist util
Last synced: 07 May 2025
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: 11 Mar 2025
https://github.com/syntax-tree/unist-builder-blueprint-cli
CLI to transform trees to unist-builder notation
cli syntax-tree unist unist-util util
Last synced: 11 Mar 2025
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: 11 Mar 2025
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: 11 Mar 2025
https://github.com/syntax-tree/mdast-util-assert
utility to assert mdast trees
assert markdown mdast mdast-util syntax-tree unist util
Last synced: 07 May 2025