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
Parse, inspect, transform, and serialize content with 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
Extensible Abstract Syntax Tree
utility to recursively walk over unist nodes, with ancestral information
☄️ A Type-safe Markdown parser in Swift.
utility to select unist nodes with CSS-like selectors