Tree-sitter language parsers

39 repos

JavaScript and C implementations of language-specific parsers built on the tree-sitter parsing toolkit. Tree-sitter is an incremental parsing system that generates concrete syntax trees for code, enabling fast, efficient parsing across many programming languages. This cluster contains parsers for popular languages including Python, JavaScript, Go, CSS, HTML, and Regex, along with related tooling and documentation utilities. Useful for developers building language-aware editors, linters, code analyzers, or any tools requiring robust syntax understanding.

JavaScript · 27
C · 10
Python · 1
Rust · 1
parser ·34,463
tree-sitter ·34,463
rust ·27,449
wasm ·26,919
c ·26,919
incremental ·26,919
parsing ·26,919
markdown ·1,244
python ·566
typescript ·532