XML & DTD grammars for tree-sitter.
  • C 42.8%
  • JavaScript 34.2%
  • Tree-sitter Query 13%
  • Makefile 10%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Will Lillis 5000ae8f22
Some checks failed
ci.yml / fix(scanner): correct UB when deleting old tag `String`s (push) Failing after 0s
Fuzz / Fuzz parsers (push) Has been cancelled
Fuzz / Fuzz parsers-1 (push) Has been cancelled
fix(scanner): correct UB when deleting old tag Strings
2026-01-21 10:19:01 +01:00
.github chore: update bindings 2025-05-21 11:56:55 +03:00
bindings chore: update bindings 2025-05-21 11:56:55 +03:00
common build(c): fix makefile 2025-03-04 16:59:29 +02:00
dtd chore: regenerate parser 2025-05-21 11:56:55 +03:00
queries fix(highlights): comment out problematic query 2024-10-21 10:11:51 +03:00
test feat!: update parsers & bindings 2024-10-21 10:11:51 +03:00
xml fix(scanner): correct UB when deleting old tag Strings 2026-01-21 10:19:01 +01:00
.editorconfig chore: update bindings 2025-05-21 11:56:55 +03:00
.gitattributes chore: update bindings 2025-05-21 11:56:55 +03:00
.gitignore chore: update bindings 2025-05-21 11:56:55 +03:00
binding.gyp feat!: update parsers & bindings 2024-10-21 10:11:51 +03:00
Cargo.lock chore: update bindings 2025-05-21 11:56:55 +03:00
Cargo.toml chore: update bindings 2025-05-21 11:56:55 +03:00
CMakeLists.txt feat!: update parsers & bindings 2024-10-21 10:11:51 +03:00
go.mod build: update bindings 2024-11-13 08:15:22 +02:00
go.sum build: update bindings 2024-11-13 08:15:22 +02:00
LICENSE Initial commit 2023-08-05 01:32:53 +03:00
Makefile build(c): fix makefile 2025-03-04 16:59:29 +02:00
package-lock.json build(deps-dev): bump tar-fs from 2.1.2 to 2.1.3 2025-06-03 19:30:28 +02:00
package.json chore: update bindings 2025-05-21 11:56:55 +03:00
Package.resolved chore: update bindings 2025-05-21 11:56:55 +03:00
Package.swift chore: update bindings 2025-05-21 11:56:55 +03:00
pyproject.toml build(python): include headers & queries in sdist 2024-12-03 19:23:49 +02:00
README.md build: hopefully fix windows 2024-03-15 12:27:43 +02:00
setup.py build(python): include headers & queries in sdist 2024-12-03 19:23:49 +02:00
tree-sitter.json chore: update bindings 2025-05-21 11:56:55 +03:00

tree-sitter-xml

CI discord matrix npm crates pypi

A tree-sitter parser for XML & DTD files.

References

Editors

  • Neovim
  • Helix (has alternatives)
  • Emacs
  • Zed