
ast-grep
7.0#3 in code search toolsFree planFree planWebAPIExtensionLinux
Visit

| Fact | ast-grep | searchcode |
|---|---|---|
| Integrations | The documentation describes editor integrations, including a VS Code extension and language server support for editors such as Vim and Neovim. | Setup instructions are provided for Claude Code, Claude Desktop, Cursor, VS Code/Copilot, Gemini CLI, Amp, OpenCode, Crush, Codex and LM Studio. |
| Purpose | ast-grep is a fast, polyglot tool for structural code search, linting, and rewriting at scale. | Searchcode provides code intelligence dossiers for public GitHub repositories, including languages, complexity, tech stack and code quality. |
| Support | The project directs users with questions or issues to GitHub or Discord and also points to Stack Overflow and Reddit. | Support is available by email at [email protected]. |
It suits developers who need syntax-aware search, linting, or bulk code changes across supported languages. Teams wanting advanced static-analysis information or one rule spanning multiple languages should note its stated limits.
It may suit developers and AI-assistant users who need to inspect public GitHub repositories. Organizations can also deploy it on their own infrastructure and connect private repositories.