unist is a specification for syntax trees. It has a big ecosystem of utilities in JavaScript for working with these trees. It’s implemented by several other specifications.
发布于 February 11, 2016
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
翻译 - friendly️友好的界面,由用于创建和处理内容的插件生态系统支持
Markdown Abstract Syntax Tree format
Universal Syntax Tree used by @unifiedjs
Virtual file format for text processing used in @unifiedjs
mdast utility to parse markdown
Natural Language Concrete Syntax Tree format
Notion Abstract Syntax Tree specification.
#Awesome#Curated list of awesome syntax-tree, unist, hast, xast, mdast, esast, nlcst resources
mdast utility to serialize markdown
utility to transform mdast to hast
utility to serialize hast to HTML
utility to generate a table of contents from an mdast tree
utility to create a new trees with a nice syntax
utility to recursively walk over unist nodes, with ancestral information
Extensible Abstract Syntax Tree
☄️ A Type-safe Markdown parser in Swift.
utility to select unist nodes with CSS-like selectors