132 releases (32 breaking)

0.33.1 Jan 13, 2025
0.32.3 Dec 30, 2024
0.30.1 Nov 26, 2024
0.25.4 Jul 26, 2024
0.1.9 Nov 5, 2022

#747 in Development tools

Download history 18/week @ 2024-10-23 180/week @ 2024-10-30 163/week @ 2024-11-06 31/week @ 2024-11-13 90/week @ 2024-11-20 313/week @ 2024-11-27 1515/week @ 2024-12-04 1021/week @ 2024-12-11 301/week @ 2024-12-18 108/week @ 2024-12-25 656/week @ 2025-01-01 284/week @ 2025-01-08 31/week @ 2025-01-15 6/week @ 2025-02-05

84 downloads per month

MIT license

540KB
16K SLoC

@ast-grep/napi

ast-grep

ast-grep(sg)

ast-grep(sg) is a CLI tool for code structural search, lint, and rewriting.

This npm package is for programmatic usage of ast-grep. Please see the API usage guide and API reference.

Other resources include ast-grep's official site and repository.

Support matrix

Operating Systems

node14 node16 node18
Windows x64
macOS x64
macOS arm64
Linux x64 gnu
Windows x32
Windows arm64

Dependencies

~9–19MB
~280K SLoC