No description
  • Rust 63.9%
  • C 24.5%
  • TypeScript 6.5%
  • C++ 1.2%
  • JavaScript 1%
  • Other 2.7%
Find a file
Daniel Baumann 97232db3dd
Releasing fastforward version 0.26.8-3~ffwd13+u1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2026-05-12 18:02:29 +02:00
.cargo Adding upstream version 0.25.4. 2026-01-20 21:02:13 +01:00
.github Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
.zed Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
crates Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
debian Releasing fastforward version 0.26.8-3~ffwd13+u1. 2026-05-12 18:02:29 +02:00
docs Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
lib Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
test/fixtures Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
.dockerignore Adding upstream version 0.25.4. 2026-01-20 21:02:13 +01:00
.editorconfig Merging upstream version 0.25.9. 2026-01-20 21:03:55 +01:00
.envrc Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
.gitattributes Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
.gitignore Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
build.zig Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
build.zig.zon Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
Cargo.lock Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
Cargo.toml Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
CMakeLists.txt Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
CONTRIBUTING.md Adding upstream version 0.25.4. 2026-01-20 21:02:13 +01:00
Dockerfile Adding upstream version 0.25.4. 2026-01-20 21:02:13 +01:00
flake.lock Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
flake.nix Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
FUNDING.json Adding upstream version 0.25.4. 2026-01-20 21:02:13 +01:00
LICENSE Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
Makefile Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
Package.swift Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00
README.md Merging upstream version 0.26.8. 2026-05-12 17:59:25 +02:00

tree-sitter

DOI discord matrix

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be:

  • General enough to parse any programming language
  • Fast enough to parse on every keystroke in a text editor
  • Robust enough to provide useful results even in the presence of syntax errors
  • Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application