#syntastica #tree-sitter #parser #run-time #load #language #dynamically

syntastica-parsers-dynamic

Dynamically load tree-sitter parsers and queries at runtime for syntastica

1 unstable release

new 0.5.0 Mar 6, 2025

#7 in #syntastica

35 downloads per month

GPL-3.0-only

84KB
1.5K SLoC

syntastica-parsers-dynamic

A parser “collection” for syntastica which loads languages at runtime.

See the project overview for more information on all parser collections.

This parser “collection” doesn't actually include any parsers. Instead, it provides a LanguageLoader that implements LanguageSet by loading languages at runtime from a given set of directories, very similar to how tree-sitter-loader does, which is used by the tree-sitter CLI.

Dependencies

~11–23MB
~358K SLoC