#type-sitter #tree-sitter

type-sitter-gen

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

6 releases

0.3.0 Jul 18, 2023
0.2.1 May 16, 2023
0.1.2 May 8, 2023

#1394 in Parser implementations

Download history 11/week @ 2023-06-06 13/week @ 2023-06-13 19/week @ 2023-06-20 16/week @ 2023-06-27 8/week @ 2023-07-04 16/week @ 2023-07-11 46/week @ 2023-07-18 31/week @ 2023-07-25 5/week @ 2023-08-01 20/week @ 2023-08-08 18/week @ 2023-08-15 4/week @ 2023-08-22 12/week @ 2023-08-29 23/week @ 2023-09-05 7/week @ 2023-09-12 15/week @ 2023-09-19

59 downloads per month
Used in 2 crates

MIT/Apache

110KB
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

~5–16MB
~190K SLoC