Tree-sitter Parser Generators

62 repos across 4 sub-areas

Parser generators and language bindings built on tree-sitter, a parsing toolkit for building fast, incremental parsers for programming languages. The cluster consists primarily of tree-sitter grammar definitions and bindings for major languages (JavaScript, C, Rust, Java, Ruby, OCaml, Julia, and others), along with supporting tools and libraries. Developers exploring this area will find grammar specifications, language-specific implementations, and infrastructure for building syntax-aware tools like editors, linters, and code analyzers.