syntax-tree (original) (raw)
syntax-tree
is an organization that contains 100+ projects that deal with syntax trees based on unist. These trees typically deal with content: markdown (mdast), HTML (hast), natural language (nlcst), XML (xast), but also JavaScript (esast).
- to learn unist, see its readme
- you can use syntax trees without having to deal with them, by using unified and its plugins
unified
syntax-tree
is part of the unified collective, which brings together organisations that work with content as structured data.
- for more about us, see unifiedjs.com
- for how the collective is governed, see unifiedjs/collective
Get involved
This community has a code of conduct. You must follow it when interacting with the community.
- for questions, see support.md
- to help, see contributing.md
- to sponsor, see GitHub sponsors,thanks.dev, or OpenCollective
Pinned Loading
- Universal Syntax Tree used by @unifiedjs
925 22 - Markdown Abstract Syntax Tree format
1.2k 44 - Hypertext Abstract Syntax Tree format
812 25 - Natural Language Concrete Syntax Tree format
219 10 - Extensible Abstract Syntax Tree
76 2 - ECMAScript Abstract Syntax Tree format
54 1
Repositories
Showing 10 of 140 repositories
- syntax-tree/hast-util-raw’s past year of commit activity
JavaScript
12
MIT
4 0 0
Updated Apr 21, 2025 - syntax-tree/hast-util-to-jsx-runtime’s past year of commit activity
JavaScript
67
MIT
4 0 0
Updated Mar 5, 2025 - syntax-tree/mdast-util-from-markdown’s past year of commit activity
JavaScript
244
MIT
21 1 0
Updated Mar 5, 2025 - syntax-tree/hast-util-to-estree’s past year of commit activity
JavaScript
20
MIT
2 0 0
Updated Mar 3, 2025 - mdast-util-directive Public
mdast extension to parse and serialize generic directives (`:cite[smith04]`)
syntax-tree/mdast-util-directive’s past year of commit activity
JavaScript
17
MIT
6 0 0
Updated Feb 27, 2025 - .github Public
Community health files for syntax-tree, unist, hast, xast, mdast, and nlcst
syntax-tree/.github’s past year of commit activity
6 8 1 1
Updated Feb 25, 2025 - syntax-tree/hast-util-to-dom’s past year of commit activity
JavaScript
20
ISC
8 0 0
Updated Feb 19, 2025 - syntax-tree/hast-util-to-xast’s past year of commit activity
JavaScript
4
MIT
1 0 0
Updated Feb 19, 2025 - syntax-tree/hast-util-from-parse5’s past year of commit activity
JavaScript
16
MIT
8 0 0
Updated Feb 19, 2025 - hast-util-select Public
utility to add `querySelector`, `querySelectorAll`, and `matches` support for hast
syntax-tree/hast-util-select’s past year of commit activity
JavaScript
41
MIT
1 0 0
Updated Feb 19, 2025