>_Skillful
Need help with advanced AI agent engineering?Contact FirmAdapt
syntax-tree

syntax-tree

Organization

@syntax-tree

πŸŒ²πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ²πŸŒ³πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŽ„πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸ»πŸŒ³πŸŒ³πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ²πŸŽ„πŸŒ²πŸŒ³πŸŒ²πŸŒ²πŸŒ³πŸŒ³πŸŒ³

unifiedjs.com On GitHub since December 2016

103

Published Tools

2,900

Total Stars

1,605,907,447

Weekly Downloads

254

GitHub Followers

140

Public Repos

100/100

Avg Security

Published Tools

103 Skillsacross 2 categories

unist utility to visit nodes

SkillAI Tool
3591 dir

mdast utility to parse markdown

SkillAI Tool
29471.1M/wk1 dir

hast utility to create trees

SkillAI Tool
20037.7M/wk1 dir

mdast utility to serialize markdown

SkillAI Tool
14266.1M/wk1 dir

mdast utility to transform to hast

SkillAI Tool
12564.5M/wk1 dir

hast utility to serialize to HTML

SkillAI Tool
11930.4M/wk1 dir

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

SkillAI Tool
9048.3M/wk1 dir

mdast utility to generate a table of contents from a tree

SkillAI Tool
88374K/wk1 dir

unist utility to create a new trees with a nice syntax

SkillAI Tool
823.4M/wk1 dir

unist utility to recursively walk over nodes, with ancestral information

SkillAI Tool
8281.4M/wk1 dir

unist utility to select nodes with CSS-like selectors

SkillAI Tool
711 dir

hast utility to sanitize nodes

SkillAI Tool
6015.9M/wk1 dir

hast utility to estimate the reading time

SkillAI Tool
581 dir

mdast utility to get the plain text content of a node

SkillAI Tool
4871.3M/wk1 dir

unist utility to check if a node passes a test

SkillAI Tool
4681.2M/wk1 dir

hast utility to transform to mdast

SkillAI Tool
442.2M/wk1 dir

hast utility for `querySelector`, `querySelectorAll`, and `matches`

SkillAI Tool
431 dir

hast utility to parse from HTML

SkillAI Tool
4217.2M/wk1 dir

unist utility to create a new tree by mapping all nodes

SkillAI Tool
351 dir

mdast extension to parse and serialize MDX or MDX.js JSX

SkillAI Tool
3351.9M/wk1 dir

unist utility to inspect nodes

SkillAI Tool
321 dir

unist utility to remove nodes from a tree

SkillAI Tool
261 dir

hast utility to create a tree from the DOM

SkillAI Tool
2510.4M/wk1 dir

hast utility to get the plain-text value of a node according to the `innerText` algorithm

SkillAI Tool
2518M/wk1 dir

mdast extension to parse and serialize MDX (or MDX.js)

SkillAI Tool
251 dir

mdast extension to parse and serialize GFM (GitHub Flavored Markdown)

SkillAI Tool
2453.9M/wk1 dir

unist utility to find a node

SkillAI Tool
241 dir

Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)

SkillAI Tool
2312.5M/wk1 dir

hast utility to transform to the DOM

SkillAI Tool
221 dir

mdast extension to parse and serialize math

SkillAI Tool
2111.6M/wk1 dir

mdast extension to parse and serialize generic directives (`:cite[smith04]`)

SkillAI Tool
207M/wk1 dir

unist utility to create a new tree with nodes that pass a filter

SkillAI Tool
202M/wk1 dir

xast utility to parse from XML

SkillAI Tool
201 dir

hast utility to transform to estree (JavaScript AST) JSX

SkillAI Tool
1912.7M/wk1 dir

mdast extension to parse and serialize frontmatter (YAML, TOML, etc)

SkillAI Tool
199.3M/wk1 dir

nlcst utility to transform a tree to a string

SkillAI Tool
191 dir

estree (and esast) utility to serialize to JavaScript

SkillAI Tool
171 dir

hast utility to transform from a `parse5` AST

SkillAI Tool
1729M/wk1 dir

mdast utility to treat HTML comments as ranges or markers

SkillAI Tool
171 dir

nlcst utility to search for patterns in a tree

SkillAI Tool
1774K/wk1 dir

mdast extension to parse and serialize GFM autolink literals

SkillAI Tool
161 dir

mdast extension to parse and serialize GFM tables

SkillAI Tool
1554.3M/wk1 dir

estree (and esast) utility to parse from JavaScript

SkillAI Tool
141 dir

hast utility to create an element from a simple CSS selector

SkillAI Tool
1437.3M/wk1 dir

mdast utility to find and replace text in a tree

SkillAI Tool
1454.4M/wk1 dir

hast utility to reparse a tree

SkillAI Tool
1324.3M/wk1 dir

unist utility to remove positions from a tree

SkillAI Tool
131 dir

xast utility to create trees

SkillAI Tool
131 dir

hast utility to check if a node is a (certain) element

SkillAI Tool
1220.4M/wk1 dir

unist utility to modify direct children of a parent

SkillAI Tool
121 dir

mdast utility to parse a comment marker

SkillAI Tool
111 dir

mdast utility to find definition nodes in a tree

SkillAI Tool
119.9M/wk1 dir

Check what’s defined in an estree scope

SkillAI Tool
1011.5M/wk1 dir

mdast utility to use headings as ranges in mdast

SkillAI Tool
101 dir

nlcst utility to check whether a node is meant literally

SkillAI Tool
101 dir

hast utility to find and replace text in a tree

SkillAI Tool
91 dir

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

SkillAI Tool
99.4M/wk1 dir

mdast utility to transform to nlcst

SkillNLP
91 dir

unist utility to visit direct children of a parent

SkillAI Tool
91 dir

Attach comments to estree nodes

SkillAI Tool
81 dir

mdast extension to parse and serialize MDX.js ESM (import/exports)

SkillAI Tool
850.1M/wk1 dir

nlcst utility to normalize a word for easier comparison

SkillAI Tool
81 dir

unist utility to get the position of a node

SkillAI Tool
81 dir

mdast utility to remove empty paragraphs from a tree

SkillAI Tool
71 dir

mdast utility to make a tree compact

SkillAI Tool
71 dir

unist utility to find a node after another node

SkillAI Tool
71 dir

unist utility to find nodes after another node

SkillAI Tool
71 dir

esast (and estree) utility to visit nodes

SkillAI Tool
61 dir

hast utility to check if a node is a heading element

SkillAI Tool
61 dir

hast utility to get the rank (or depth, level) of headings

SkillAI Tool
64.9M/wk1 dir

mdast utility to make sure there is no more than a single top-level heading in the document

SkillAI Tool
61 dir

mdast extension to parse and serialize GFM task list items

SkillAI Tool
653.9M/wk1 dir

unist utility to get the source of a value

SkillAI Tool
61 dir

unist utility to serialize a node, position, or point as a human readable location

SkillAI Tool
679.7M/wk1 dir

Format whitespace in HTML

SkillAI Tool
53.9M/wk1 dir

mdast extension to parse and serialize GFM footnotes

SkillAI Tool
551.7M/wk1 dir

mdast extension to parse and serialize GFM strikethrough

SkillAI Tool
554.7M/wk1 dir

mdast utility to get the style of a heading

SkillAI Tool
51 dir

mdast extension to parse and serialize MDX (or MDX.js) expressions

SkillAI Tool
550.3M/wk1 dir

unist utility to find nodes before another node

SkillAI Tool
51 dir

xast utility to build a sitemap

SkillAI Tool
51 dir

hast utility to transform to nlcst

SkillNLP
41 dir

hast utility to truncate the tree to a certain number of characters

SkillAI Tool
41 dir

hast utility to check if a node is inter-element whitespace

SkillAI Tool
462.4M/wk1 dir

unist utility to check if a node is generated

SkillAI Tool
41 dir

xast utility to get the text value of a node

SkillAI Tool
41 dir

Check if something can be an ecmascript (javascript) identifier name

SkillAI Tool
351.9M/wk1 dir

hast utility to check if a node is an embedded element

SkillAI Tool
35.5M/wk1 dir

Utility to convert between unist and language server protocol

SkillAI Tool
31 dir

xast utility to serialize to XML

SkillAI Tool
31 dir

hast utility to merge class names together

SkillAI Tool
21 dir

hast utility to excerpt the tree to a comment

SkillAI Tool
21 dir

hast utility to transform to a `parse5` AST

SkillAI Tool
224.2M/wk1 dir

mdast utility to support hard breaks without needing spaces or escapes

SkillAI Tool
27M/wk1 dir

nlcst utility to support emoticons in nlcst

SkillAI Tool
21 dir

esast utility to transform from estree

SkillAI Tool
11 dir

hast utility to check if a node has a property

SkillAI Tool
17.4M/wk1 dir

mdast utility to check if a node is phrasing content

SkillAI Tool
161.8M/wk1 dir

nlcst utility to merge affix emoticons into the previous sentence

SkillAI Tool
11 dir

hast utility to check if a node is interactive

SkillAI Tool
1 dir

hast utility to check if a node is phrasing content

SkillAI Tool
5.3M/wk1 dir

unist utility to get a position from an estree node

SkillAI Tool
1 dir

mdast utility to serialize markdown (with updated dependencies)

SkillAI Tool
1 dir