Multi-language AST-based code search and rewriting tool that supports embedding Lua code in patterns
MIT License
GritQL is a query language for searching, linting, and modifying code.
Where a Gopher meets lots of 🌳 Sitters
Language bundle for Emacs's tree-sitter package
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tre...
A command line tool for parsing code syntax
Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of progra...
Lox grammar for tree-sitter
A tree-sitter grammar for Soufflé Datalog
Language tooling for the Lox programming language.
Haskell grammar for tree-sitter.
⚡A CLI tool for code structural search, lint and rewriting. Written in Rust