Website | Source | Playground
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:
Language Bindings: C#, Go, Guile, Haskell, Java, Java (Android), JavaScript (Node.js), JavaScript (Wasm), Kotlin, Lua, OCaml, Odin, Perl, Python, Ruby, Rust, Swift
Last modified 07 October 2024