Unvendoring parsers
Author: wetnebCreated Oct 6, 2025Updated Aug 13, 2026
This is a tracking issue for our initiative to unvendor as many parsers as possible (to benefit from grammar updates, help with #343 and enable Debian packaging).
Feel free to update this table as the status of crates change, and remove rows when parsers get unvendored.
| Vendored repo | On crates.io | Notes |
|---|---|---|
| sogaiu/tree-sitter-janet-simple | ❎ | https://github.com/sogaiu/tree-sitter-janet-simple/issues/6 |
| fwcd/tree-sitter-kotlin | tree-sitter-kotlin | incompatible with recent TS versions, tree-sitter-kotlin-ng is a different grammar incompatible with our highlighting query (and doesn't provide its own) |
| latex-lsp/tree-sitter-latex | tree-sitter-latex (third party upload) | https://github.com/latex-lsp/tree-sitter-latex/issues/226 |
| amaanq/tree-sitter-smali | tree-sitter-smali (potentially different grammar) | crate associated with repo https://git.sr.ht/~yotam/tree-sitter-smali |
Source: Wilfred/difftastic