Fresh - The Terminal Text Editor
Fresh is a fast, modern terminal text editor with intuitive keybindings, syntax highlighting, and instant startup.
ast-grep is a command-line and programmatic tool for structural code search, linting, and automated code rewriting across many programming languages.
It operates by matching abstract syntax tree (AST) patterns, enabling precise search and modification far beyond text-based tools. The tool supports fast, large-scale operations and customizable rule creation, with integration capabilities for editors and language servers.
Over 20 languages are supported, and additional syntax parsers can be dynamically added.