Universal Syntax Tree.

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.
Here are 176 public repositories matching this topic...
Language:All
Sort:Most stars
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
- Updated
Feb 4, 2025 - JavaScript
Universal Syntax Tree used by@unifiedjs
- Updated
Oct 4, 2024
Natural Language Concrete Syntax Tree format
- Updated
Oct 4, 2024
Notion Abstract Syntax Tree specification.
- Updated
Feb 13, 2023
Curated list of awesome syntax-tree, unist, hast, xast, mdast, esast, nlcst resources
- Updated
Oct 4, 2024
utility to transform mdast to hast
- Updated
Jun 7, 2024 - JavaScript
utility to generate a table of contents from an mdast tree
- Updated
Jun 2, 2024 - JavaScript
utility to create a new trees with a nice syntax
- Updated
Jul 7, 2023 - JavaScript
☄️ A Type-safe Markdown parser in Swift.
- Updated
Jan 24, 2023 - Swift
utility to recursively walk over unist nodes, with ancestral information
- Updated
Jan 23, 2025 - JavaScript
Extensible Abstract Syntax Tree
- Updated
Oct 4, 2024
utility to select unist nodes with CSS-like selectors
- Updated
Nov 6, 2023 - JavaScript
Released February 11, 2016
Latest release almost 2 years ago
- Followers
- 3 followers
- Repository
- syntax-tree/unist
- Website
- unifiedjs.com