Skip to content

Commit 4569f4d

Browse files
add ast-grep tool (#1672)
1 parent 7385db1 commit 4569f4d

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

data/tools/ast-grep.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: ast-grep
2+
categories:
3+
- linter
4+
tags:
5+
- c
6+
- csharp
7+
- go
8+
- java
9+
- lua
10+
- javascript
11+
- json
12+
- jsx
13+
- kotlin
14+
- python
15+
- ruby
16+
- rust
17+
- typescript
18+
- yaml
19+
license: MIT
20+
types:
21+
- cli
22+
- ide-plugin
23+
source: 'https://github.com/ast-grep/ast-grep'
24+
homepage: 'https://ast-grep.github.io/'
25+
resources:
26+
- title: ast-grep Quick Start Guide
27+
url: https://ast-grep.github.io/guide/quick-start.html
28+
description: >-
29+
ast-grep is a powerful tool designed for managing code at scale using
30+
Abstract Syntax Trees (AST). Think of it as a hybrid of grep, eslint, and codemod,
31+
with the ability to search, lint, and rewrite code based on its structure rather than plain text.
32+
33+
It supports multiple languages and is designed to be extensible, allowing you to register custom languages.
34+
reviews:
35+
- https://stackshare.io/ast-grep
36+
demos:
37+
- https://ast-grep.github.io/playground.html

0 commit comments

Comments
 (0)