#tree-sitter #generate #type-sitter #wrapper #typed #queries #node

type-sitter-gen

generate typed wrappers for tree-sitter grammars from node-types.json and queries

7 unstable releases (3 breaking)

0.4.0 Apr 1, 2024
0.3.1 Apr 1, 2024
0.3.0 Jul 18, 2023
0.2.1 May 16, 2023
0.1.2 May 8, 2023

#604 in Programming languages

Download history 9/week @ 2024-02-26 4/week @ 2024-03-04 6/week @ 2024-03-11 288/week @ 2024-04-01

295 downloads per month
Used in 2 crates

MIT/Apache

115KB
2.5K SLoC

type-sitter-gen: base functionality to generate typed wrapper nodes for type-sitter

Crates.io Docs.rs

See type-sitter for more information. This library allows you to generate typed tree-sitter wrappers with even more flexibility than type-sitter-cli and type-sitter-proc. For instance, you can generate wrappers which use a custom underlying tree-sitter wrapper, or generate queries without some of their patterns and captures. You can also combine multiple generations into one file.

Dependencies

~7–15MB
~133K SLoC