100 releases (21 breaking)

new 0.22.4 May 27, 2024
0.21.4 May 6, 2024
0.20.2 Mar 27, 2024
0.16.0 Dec 29, 2023
0.1.0 Jul 7, 2022

#2765 in Parser implementations

Download history 78/week @ 2024-02-04 274/week @ 2024-02-11 706/week @ 2024-02-18 466/week @ 2024-02-25 177/week @ 2024-03-03 489/week @ 2024-03-10 197/week @ 2024-03-17 825/week @ 2024-03-24 253/week @ 2024-03-31 815/week @ 2024-04-07 177/week @ 2024-04-14 606/week @ 2024-04-21 627/week @ 2024-04-28 613/week @ 2024-05-05 658/week @ 2024-05-12 167/week @ 2024-05-19

2,085 downloads per month
Used in 10 crates (9 directly)

MIT license

160KB
4.5K SLoC

This module contains the core library for ast-grep.

It provides APIs for parsing, traversing, searching and replacing tree-sitter nodes. Usually you will only need ast-grep CLI instead of this crate. But if you want to use ast-grep as a library, this is the right place.

Dependencies

~3–6MB
~109K SLoC