Python bindings to the Tree-sitter parsing library
-
Updated
Mar 30, 2025 - C
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 grammars can be reused in many different
languages.
Python bindings to the Tree-sitter parsing library
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Clojure(Script) grammar for tree-sitter
Tree-sitter grammar for comment tags like TODO, FIXME(user).
Tree Sitter grammar for Typst
Standalone tree sitter bindings for the Lua language
A tree-sitter grammar for HCL (HashiCorp Configuration Language), used by projects such as Terraform.
A tree-sitter grammar for the typst typesetting language with a focus on correctness
A batteries-included syntax highlighting library for Rust, based on tree-sitter.
A tree-sitter grammar for TLA⁺ and PlusCal
Created by maxbrunsfeld
Released 2019
Latest release about 1 month ago