3 engineers on Hacker News describe using Tree-sitter first-hand: 1 endorse it, 1 regret it, 1 are mixed.
“The custom grammar was sadly necessary, due to the inability of Tree-Sitter to have the alternate roots”
mixed · production · xvilka · 2025-12-08 · source ↗ · wrong label?“We are currently in the process of moving away from tree-sitter and instead using the parsers provided by the languages themselves”
regret · production · DarkPlayer · 2024-11-09 · source ↗ · wrong label?“we've replaced almost all the homegrown parsers ... and we're using the now tree-sitter project, which already has parsers for 40+ languages.”
endorse · production · ievans · 2020-10-29 · source ↗ · wrong label?