Description
Parses source code incrementally so editors and developer tools can understand syntax while files change. It helps provide highlighting, code navigation, structural search, folding, and language-aware features across many languages.
Parsers describe syntax, not whether code is safe or correct. Tools using Tree-sitter still need language-specific validation for builds, security, and runtime behavior.