No description
  • C 85%
  • C++ 10.1%
  • JavaScript 4.9%
Find a file
2026-07-15 20:04:22 +02:00
src Updated tree sitter based on new qtml. 2026-07-15 20:04:22 +02:00
test/corpus Updated tree sitter based on new qtml. 2026-07-15 20:04:22 +02:00
.gitignore First big commit. 2026-07-14 14:16:15 +02:00
grammar.js Updated tree sitter based on new qtml. 2026-07-15 20:04:22 +02:00
LICENSE First big commit. 2026-07-14 14:16:15 +02:00
package-lock.json First big commit. 2026-07-14 14:16:15 +02:00
package.json First big commit. 2026-07-14 14:16:15 +02:00
README.md First big commit. 2026-07-14 14:16:15 +02:00
tree-sitter.json First big commit. 2026-07-14 14:16:15 +02:00

tree-sitter-qtml

Tree-sitter grammar for QTML, a QML-inspired template language.

This repository is intentionally standalone. It provides parsing artifacts only and does not depend on the QTML Rust workspace, a language server, Zed APIs, or a Zed extension.

Development

npm install
npm run generate
npm test

The grammar follows the upstream QTML Pest grammar at qtml_core/src/qtml.pest.

License

MIT. See LICENSE.