An open API service indexing awesome lists of open source software.

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/hast

Hypertext Abstract Syntax Tree format

ast html hypertext syntax-tree unist

Last synced: 23 Mar 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/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/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/hast-util-to-jsx-runtime

hast utility to transform to preact, react, solid, svelte, vue, etc

hast hast-util jsx preact react runtime solid svelte vue

Last synced: 10 Apr 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/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/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/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/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/xast-util-feed

xast utility to build feeds (rss, atom)

atom feed rss xast xast-util xml

Last synced: 07 May 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-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/hast-util-from-html-isomorphic

hast utility that turns HTML into a syntax tree (while being small in browsers)

dom hast hast-util html parse unist

Last synced: 21 Nov 2024

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/hast-util-find-and-replace

utility to find and replace text in a hast tree

find hast hast-util html replace unist util

Last synced: 07 May 2025

https://github.com/syntax-tree/hast-util-heading

utility to check if a node is heading content

hast hast-util heading html unist util

Last synced: 11 Mar 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

sitemap xast xast-util xml

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-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-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/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/hast-util-truncate

utility to truncate the tree to a certain number of characters

excerpt hast hast-util html summary truncate unist

Last synced: 11 Mar 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-embedded

utility to check if a node is an embedded element

embedded hast hast-util html unist util

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/hast-util-assert

utility to assert hast nodes

assert hast hast-util html unist util

Last synced: 07 May 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-has-property

utility to check if a node has a property

attribute has hast hast-util html property unist

Last synced: 07 May 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