biomejs

gritql

biomejs

GritQL is a query language for searching, linting, and modifying code.

AI 简介

GritQL 是一种面向源代码的声明式查询语言,用于高效搜索、静态检查(linting)和自动化重构(codemod)代码。它基于 AST 分析,支持 JavaScript/TypeScript、Python、Java 等十余种语言;采用 Rust 实现,结合 Tree-sitter 解析器与查询优化,可处理千万行级代码库;提供类代码片段的直观语法、内置模式库及条件过滤能力,适用于大规模代码迁移、安全修复、风格统一与 CI/CD 中的自定义代码质量检查。

Rust
MIT License
4.5k
Stars
124
Forks
10
Watchers
114
Issues

Star 增长

今日0
近 7 天0
近 30 天+14
综合评分28.29
默认分支main