https://github.com/ast-grep/ast-grep
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
https://github.com/ast-grep/ast-grep
Keywords
ast babel codemod codereview command-line command-line-tool grep linter refactoring rust search static-analysis structural-search tree-sitter typescript
Keywords from Contributors
charts language-model transforms plot streaming load-testing secret-management cli-app profile reporting
Last synced: about 1 year ago
JSON representation
Acceptance Criteria
- Revelant topics? true
- External users? true
- Open source license? true
- Active? true
- Fork? false
Repository metadata
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
- Host: GitHub
- URL: https://github.com/ast-grep/ast-grep
- Owner: ast-grep
- License: mit
- Created: 2022-07-01T19:21:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-19T10:13:23.000Z (about 1 year ago)
- Last Synced: 2024-05-19T14:22:48.644Z (about 1 year ago)
- Topics: ast, babel, codemod, codereview, command-line, command-line-tool, grep, linter, refactoring, rust, search, static-analysis, structural-search, tree-sitter, typescript
- Language: Rust
- Homepage: https://ast-grep.github.io/
- Size: 4.8 MB
- Stars: 6,093
- Watchers: 20
- Forks: 144
- Open Issues: 52
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Owner metadata
- Name: ast-grep
- Login: ast-grep
- Email:
- Kind: organization
- Description: A lightning fast code search/rewrite tool!
- Website: https://ast-grep.github.io
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/114017360?v=4
- Repositories: 13
- Last ynced at: 2024-04-20T07:59:37.599Z
- Profile URL: https://github.com/ast-grep
Committers metadata
Last synced: over 1 year ago
Total Commits: 1,949
Total Committers: 35
Avg Commits per committer: 55.686
Development Distribution Score (DDS): 0.229
Commits in past year: 1,191
Committers in past year: 31
Avg Commits per committer in past year: 38.419
Development Distribution Score (DDS) in past year: 0.285
Name | Commits | |
---|---|---|
HerringtonDarkholme | 2****e | 1502 |
renovate[bot] | 2****] | 386 |
SigureMo | s****q@g****m | 11 |
Rongjian Zhang | p****0@g****m | 7 |
Aarni Koskela | a****x@i****i | 3 |
suyanhanx | s****x@g****m | 3 |
Bryan Lee | 3****y | 2 |
ssshuai1999 | s****9@g****m | 2 |
luismeyer95 | l****5@g****m | 2 |
Oliver Breitwieser | o****r@f****m | 2 |
IWANABETHATGUY | i****y@q****m | 2 |
Huy Giang | g****1@g****m | 2 |
HerringtonDarkholme | m****u@b****m | 2 |
Herby Gillot | h****t@g****m | 2 |
Dimitar Panayotov | m****p@g****m | 1 |
Hugo van Rijswijk | g****t@h****l | 1 |
Maximilian Goisser | m****x@f****m | 1 |
0xflotus | 0****s@g****m | 1 |
Benjamin Bannier | b****r | 1 |
Tim Strijdhorst | t****t | 1 |
Qiping Pan | 6****p | 1 |
Jack Michaud | j****d | 1 |
Ikko Eltociear Ashimine | e****r@g****m | 1 |
Maximiliano Molina | h****i@g****m | 1 |
Michael Vetter | j****h@i****g | 1 |
Mikhail Katychev | m****h@g****m | 1 |
Trevor Manz | t****z@g****m | 1 |
alexzhang1030 | 1****5@q****m | 1 |
icp | p****n@v****t | 1 |
liushuyu | l****1@g****m | 1 |
and 5 more... |
Committer domains:
- qq.com: 2
- sxzz.moe: 1
- vivaldi.net: 1
- iodoru.org: 1
- field33.com: 1
- hugovr.nl: 1
- bytedance.com: 1
- freiheit.com: 1
- iki.fi: 1
Issue and Pull Request metadata
Last synced: about 1 year ago
Total issues: 597
Total pull requests: 1,411
Average time to close issues: about 2 months
Average time to close pull requests: 2 days
Total issue authors: 106
Total pull request authors: 33
Average comments per issue: 1.76
Average comments per pull request: 1.67
Merged pull request: 1,165
Bot issues: 2
Bot pull requests: 1,149
Past year issues: 424
Past year pull requests: 1,265
Past year average time to close issues: 23 days
Past year average time to close pull requests: about 24 hours
Past year issue authors: 91
Past year pull request authors: 30
Past year average comments per issue: 1.71
Past year average comments per pull request: 1.72
Past year merged pull request: 1,036
Past year bot issues: 0
Past year bot pull requests: 1,039
Top Issue Authors
- HerringtonDarkholme (323)
- heheda123123 (24)
- chrisgrieser (16)
- PaulDance (11)
- ShenQingchuan (11)
- zxhd863943427 (11)
- MariaSolOs (8)
- zhiyuanzmj (8)
- ptorbynskyy (7)
- lty12b9b0a1 (7)
- obreitwi (6)
- boidolr (6)
- vergenzt (6)
- debugloop (5)
- q0w (4)
Top Pull Request Authors
- renovate[bot] (1,149)
- HerringtonDarkholme (119)
- suyanhanx (29)
- pd4d10 (13)
- liby (13)
- SigureMo (13)
- obreitwi (10)
- tizee (7)
- EQt (6)
- philiptaron (5)
- akx (5)
- alcroito (4)
- bbannier (4)
- nomyfan (4)
- SoonIter (3)
Top Issue Labels
- enhancement (240)
- bug (117)
- question (62)
- perf (36)
- good first issue (34)
- refactor (34)
- help wanted (33)
- wontfix (19)
- documentation (18)
- 👑Sponsor👑 (13)
- test (10)
- Infrastructure (6)
- duplicate (6)
- chore (2)
Top Pull Request Labels
- enhancement (1)
Package metadata
- Total packages: 34
-
Total downloads:
- cargo: 278,805 total
- npm: 618,041 last-month
- pypi: 35,801 last-month
- homebrew: 1,001 last-month
- Total dependent packages: 115 (may contain duplicates)
- Total dependent repositories: 232 (may contain duplicates)
- Total versions: 2,257
- Total maintainers: 3
npmjs.org: @ast-grep/napi
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://ast-grep.github.io
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:41.994Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 25
- Dependent Repositories: 177
- Downloads: 184,150 Last month
-
Rankings:
- Dependent repos count: 1.185%
- Downloads: 1.278%
- Stargazers count: 1.675%
- Average: 2.699%
- Forks count: 3.605%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-linux-x64-gnu
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:38.298Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 156,982 Last month
-
Rankings:
- Downloads: 1.365%
- Stargazers count: 1.675%
- Average: 3.377%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-win32-x64-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:23:26.714Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 40,630 Last month
-
Rankings:
- Stargazers count: 1.675%
- Downloads: 1.718%
- Average: 3.448%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-darwin-x64
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:23:25.066Z (about 1 year ago)
- Versions: 92
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 29,354 Last month
-
Rankings:
- Stargazers count: 1.675%
- Downloads: 1.802%
- Average: 3.465%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-darwin-arm64
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:37.190Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 35,244 Last month
-
Rankings:
- Stargazers count: 1.675%
- Downloads: 1.813%
- Average: 3.467%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-win32-ia32-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:36.991Z (about 1 year ago)
- Versions: 89
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 27,380 Last month
-
Rankings:
- Stargazers count: 1.675%
- Downloads: 1.889%
- Average: 3.482%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
npmjs.org: @ast-grep/napi-win32-arm64-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:37.148Z (about 1 year ago)
- Versions: 89
- Dependent Packages: 4
- Dependent Repositories: 7
- Downloads: 27,364 Last month
-
Rankings:
- Stargazers count: 1.675%
- Downloads: 1.893%
- Average: 3.483%
- Forks count: 3.605%
- Dependent repos count: 4.491%
- Dependent packages count: 5.751%
- Maintainers (1)
proxy.golang.org: github.com/ast-grep/ast-grep
- Homepage:
- Documentation: https://pkg.go.dev/github.com/ast-grep/ast-grep#section-documentation
- Licenses: mit
- Latest release:
- Last Synced: 2024-06-11T15:54:01.830Z (about 1 year ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.528%
- Average: 6.747%
- Dependent repos count: 6.966%
crates.io: ast-grep-core
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://ast-grep.github.io/
- Documentation: https://docs.rs/ast-grep-core/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:01:59.857Z (about 1 year ago)
- Versions: 102
- Dependent Packages: 9
- Dependent Repositories: 4
- Downloads: 47,571 Total
-
Rankings:
- Stargazers count: 2.365%
- Dependent packages count: 4.587%
- Average: 7.793%
- Forks count: 7.921%
- Dependent repos count: 10.772%
- Downloads: 13.32%
- Maintainers (1)
crates.io: ast-grep-config
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-config/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:16:28.928Z (about 1 year ago)
- Versions: 101
- Dependent Packages: 6
- Dependent Repositories: 3
- Downloads: 42,533 Total
-
Rankings:
- Stargazers count: 2.365%
- Dependent packages count: 6.327%
- Forks count: 7.921%
- Average: 8.645%
- Dependent repos count: 11.889%
- Downloads: 14.721%
- Maintainers (1)
npmjs.org: @ast-grep/cli-linux-x64-gnu
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:34:54.572Z (about 1 year ago)
- Versions: 99
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 15,869 Last month
-
Rankings:
- Stargazers count: 3.744%
- Dependent packages count: 4.656%
- Downloads: 6.753%
- Forks count: 7.651%
- Average: 9.622%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: @ast-grep/cli-darwin-arm64
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:31:43.150Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 4,169 Last month
-
Rankings:
- Stargazers count: 3.744%
- Dependent packages count: 4.656%
- Forks count: 7.651%
- Downloads: 8.599%
- Average: 9.991%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: @ast-grep/cli-win32-x64-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:34:58.359Z (about 1 year ago)
- Versions: 98
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 2,429 Last month
-
Rankings:
- Stargazers count: 3.744%
- Dependent packages count: 4.656%
- Forks count: 7.651%
- Downloads: 8.753%
- Average: 10.022%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: @ast-grep/cli-darwin-x64
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:31:41.286Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 6
- Dependent Repositories: 0
- Downloads: 1,251 Last month
-
Rankings:
- Stargazers count: 3.744%
- Dependent packages count: 4.656%
- Forks count: 7.651%
- Downloads: 8.792%
- Average: 10.03%
- Dependent repos count: 25.306%
- Maintainers (1)
npmjs.org: @ast-grep/cli
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://ast-grep.github.io
- Licenses: mit
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:34:58.922Z (about 1 year ago)
- Versions: 98
- Dependent Packages: 8
- Dependent Repositories: 0
- Downloads: 26,351 Last month
-
Rankings:
- Stargazers count: 3.744%
- Downloads: 6.631%
- Forks count: 7.651%
- Dependent packages count: 9.479%
- Average: 10.562%
- Dependent repos count: 25.306%
- Maintainers (1)
crates.io: ast-grep-lsp
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-lsp/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:27.316Z (about 1 year ago)
- Versions: 101
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 40,301 Total
-
Rankings:
- Stargazers count: 2.365%
- Forks count: 7.921%
- Average: 12.087%
- Dependent packages count: 15.447%
- Dependent repos count: 16.997%
- Downloads: 17.706%
- Maintainers (1)
crates.io: ast-grep-language
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-language/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:16:28.787Z (about 1 year ago)
- Versions: 88
- Dependent Packages: 4
- Dependent Repositories: 1
- Downloads: 35,141 Total
-
Rankings:
- Stargazers count: 2.365%
- Forks count: 7.921%
- Average: 12.357%
- Dependent packages count: 15.447%
- Dependent repos count: 16.997%
- Downloads: 19.054%
- Maintainers (1)
pypi.org: ast-grep-cli
Structural Search and Rewrite code at large scale using precise AST pattern.
- Homepage: https://ast-grep.github.io/
- Documentation: https://ast-grep.github.io/
- Licenses: MIT License
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:44:21.113Z (about 1 year ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20,882 Last month
-
Rankings:
- Stargazers count: 1.448%
- Forks count: 6.329%
- Dependent packages count: 7.262%
- Average: 14.109%
- Dependent repos count: 41.395%
- Maintainers (1)
crates.io: ast-grep-dynamic
Load tree-sitter dynamic library for ast-grep
- Homepage:
- Documentation: https://docs.rs/ast-grep-dynamic/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:16:28.867Z (about 1 year ago)
- Versions: 72
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 28,926 Total
-
Rankings:
- Stargazers count: 2.365%
- Forks count: 7.921%
- Average: 16.146%
- Dependent repos count: 16.997%
- Downloads: 22.687%
- Dependent packages count: 30.758%
- Maintainers (1)
npmjs.org: ast-grep-fuck
See https://github.com/ast-grep/ast-grep
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: mit
- Latest release: 0.1.1005 (published over 2 years ago)
- Last Synced: 2024-05-19T14:22:51.363Z (about 1 year ago)
- Versions: 7
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 24 Last month
-
Rankings:
- Stargazers count: 3.744%
- Forks count: 7.651%
- Dependent packages count: 16.22%
- Average: 16.403%
- Dependent repos count: 25.306%
- Downloads: 29.095%
- Maintainers (1)
npmjs.org: @ast-grep/cli-win32-arm64-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:34:42.016Z (about 1 year ago)
- Versions: 56
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 813 Last month
-
Rankings:
- Stargazers count: 1.771%
- Forks count: 4.159%
- Average: 17.736%
- Dependent repos count: 18.923%
- Dependent packages count: 46.092%
- Maintainers (1)
npmjs.org: @ast-grep/cli-linux-arm64-gnu
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:31:26.881Z (about 1 year ago)
- Versions: 56
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 5,883 Last month
-
Rankings:
- Stargazers count: 1.771%
- Forks count: 4.159%
- Average: 17.736%
- Dependent repos count: 18.923%
- Dependent packages count: 46.092%
- Maintainers (1)
npmjs.org: @ast-grep/cli-win32-ia32-msvc
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-12T05:34:43.103Z (about 1 year ago)
- Versions: 56
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 860 Last month
-
Rankings:
- Stargazers count: 1.771%
- Forks count: 4.159%
- Average: 17.736%
- Dependent repos count: 18.923%
- Dependent packages count: 46.092%
- Maintainers (1)
formulae.brew.sh: ast-grep
Code searching, linting, rewriting
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T07:33:54.355Z (about 1 year ago)
- Versions: 57
- Dependent Packages: 0
- Dependent Repositories: 3
- Downloads: 1,001 Last month
-
Rankings:
- Stargazers count: 8.668%
- Dependent packages count: 18.349%
- Average: 18.526%
- Dependent repos count: 21.143%
- Downloads: 22.027%
- Forks count: 22.441%
npmjs.org: ast-grep-cli
See https://github.com/ast-grep/ast-grep
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: mit
- Latest release: 0.1.7 (published over 2 years ago)
- Last Synced: 2024-05-19T14:22:51.597Z (about 1 year ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 6 Last month
-
Rankings:
- Stargazers count: 3.744%
- Forks count: 7.651%
- Dependent packages count: 16.22%
- Average: 20.24%
- Dependent repos count: 25.306%
- Downloads: 48.278%
- Maintainers (1)
pypi.org: ast-grep-pyo3
Structural Search and Rewrite code at large scale using precise AST pattern.
- Homepage:
- Documentation: https://ast-grep.github.io/
- Licenses: MIT
- Latest release: 0.13.0 (published over 1 year ago)
- Last Synced: 2024-05-19T14:22:49.549Z (about 1 year ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 294 Last month
-
Rankings:
- Stargazers count: 1.37%
- Forks count: 5.323%
- Dependent packages count: 9.058%
- Average: 21.008%
- Dependent repos count: 68.28%
- Maintainers (1)
pypi.org: ast-grep-py
Structural Search and Rewrite code at large scale using precise AST pattern.
- Homepage:
- Documentation: https://ast-grep.github.io/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:44:08.613Z (about 1 year ago)
- Versions: 38
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 14,625 Last month
-
Rankings:
- Stargazers count: 1.362%
- Forks count: 5.295%
- Dependent packages count: 9.777%
- Average: 21.087%
- Dependent repos count: 67.913%
- Maintainers (1)
crates.io: ast-grep
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://ast-grep.github.io/
- Documentation: https://docs.rs/ast-grep/
- Licenses: non-standard
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:16:29.066Z (about 1 year ago)
- Versions: 101
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 39,365 Total
-
Rankings:
- Stargazers count: 6.923%
- Forks count: 13.959%
- Average: 23.808%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 35.028%
- Maintainers (1)
crates.io: ast-grep-napi
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-napi/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:26.514Z (about 1 year ago)
- Versions: 100
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 32,018 Total
-
Rankings:
- Stargazers count: 6.923%
- Forks count: 14.271%
- Average: 24.925%
- Dependent repos count: 29.318%
- Dependent packages count: 33.812%
- Downloads: 40.301%
- Maintainers (1)
crates.io: ast-grep-wasm
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-wasm/
- Licenses: MIT
- Latest release: 0.1.5 (published almost 3 years ago)
- Last Synced: 2024-05-19T14:22:49.875Z (about 1 year ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 1,223 Total
-
Rankings:
- Stargazers count: 6.99%
- Forks count: 14.271%
- Dependent repos count: 29.318%
- Average: 31.617%
- Dependent packages count: 33.812%
- Downloads: 73.691%
- Maintainers (1)
crates.io: ast-grep-py
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-py/
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-05T01:16:28.096Z (about 1 year ago)
- Versions: 38
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 11,159 Total
-
Rankings:
- Stargazers count: 2.302%
- Forks count: 7.818%
- Dependent repos count: 30.746%
- Average: 35.016%
- Dependent packages count: 36.073%
- Downloads: 98.14%
- Maintainers (1)
crates.io: ast-grep-pyo3
Search and Rewrite code at large scale using precise AST pattern
- Homepage:
- Documentation: https://docs.rs/ast-grep-pyo3/
- Licenses: MIT
- Latest release: 0.13.0 (published over 1 year ago)
- Last Synced: 2024-05-19T14:22:49.216Z (about 1 year ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 568 Total
-
Rankings:
- Stargazers count: 2.377%
- Forks count: 7.93%
- Dependent repos count: 30.479%
- Average: 35.129%
- Dependent packages count: 36.363%
- Downloads: 98.498%
- Maintainers (1)
npmjs.org: @ast-grep/napi-linux-x64-musl
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:35.180Z (about 1 year ago)
- Versions: 22
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 52,179 Last month
-
Rankings:
- Dependent repos count: 33.643%
- Average: 40.875%
- Dependent packages count: 48.106%
- Maintainers (1)
npmjs.org: @ast-grep/napi-linux-arm64-gnu
Search and Rewrite code at large scale using precise AST pattern
- Homepage: https://github.com/ast-grep/ast-grep
- Licenses: MIT
- Latest release: 0.22.3 (published about 1 year ago)
- Last Synced: 2024-06-11T16:42:35.170Z (about 1 year ago)
- Versions: 30
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 7,103 Last month
-
Rankings:
- Dependent repos count: 34.235%
- Average: 41.507%
- Dependent packages count: 48.779%
- Maintainers (1)
Dependencies
- tree-sitter-typescript 0.20.1 development
- ast-grep-core 0.1.0
- serde 1.0
- serde_yaml 0.8
- tree-sitter-typescript 0.20.1 development
- regex 1.6.0
- tree-sitter 0.9
- PyO3/maturin-action v1 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v4 composite
- codecov/codecov-action v3 composite
- actions-rs/toolchain v1 composite
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-node v3 composite
- actions/upload-artifact v3 composite
- addnab/docker-run-action v3 composite
- PyO3/maturin-action v1 composite
- actions/checkout v4 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/setup-node v3 composite
- heinrichreimer/action-github-changelog-generator v2.3 composite
- katyo/publish-crates v2 composite
- robinraju/release-downloader v1.8 composite
- taiki-e/create-gh-release-action v1 composite
- taiki-e/upload-rust-binary-action v1 composite
- 244 dependencies
- criterion 0.5 development
- assert_cmd 2.0.12 development
- predicates 3.0.4 development
- tempdir 0.3.7 development
- ansi_term 0.12
- anyhow 1.0
- atty 0.2.14
- clap 4.4.6
- clap_complete 4.4.3
- codespan-reporting 0.11.1
- crossterm 0.27.0
- inquire 0.6.2
- num_cpus 1.16.0
- serde_json 1.0.107
- serde_yaml 0.9.25
- similar 2.2.1
- tokio 1
- tempdir 0.3 development
- tokio 1 development
- tree-sitter-typescript 0.20.2 development
- dashmap 5.5.3
- serde_json 1.0.107
- tower-lsp 0.20.0
- @types/node ^20.4.2 development
- prettier ^3.0.0 development
- ts-node 10.9.1 development
- @ast-grep/napi link:../crates/napi
- @babel/parser ^7.22.7
- @oxidation-compiler/napi ^0.1.0
- @swc/core ^1.3.70
- benny ^3.7.1
- tree-sitter ^0.20.5
- tree-sitter-typescript ^0.20.1
- typescript 5.2.2
- 122 dependencies
- @napi-rs/cli 2.16.3 development
- ava 5.3.1 development
- chalk 5.3.0 development
- ts-node 10.9.1 development
- typescript 5.2.2 development
- 239 dependencies
- detect-libc 2.0.2
Score: 26.025971659370615