Alternatives to scooter

Review and apply text replacements through a terminal interface. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as scooter.

  • ast-grep

    Search and rewrite source code using its structure instead of text alone.

    ast-grep searches and rewrites code by syntax structure with reusable lint rules, instead of reviewing plain text replacements interactively in a terminal interface.

  • sad

    A command-line batch search and replace tool that shows a diff before changes are applied.

    sad shows a diff preview before applying batch replacements and uses fzf for selective replacement, which must be installed separately, and runs on macOS and Linux only.

  • fastmod

    A fast command-line tool for interactive regex search and replace across a large codebase.

    fastmod offers interactive review of each regex replacement across large codebases from the command line, though it is a small project with occasional updates.

Similar software

Related functionality, not a direct replacement.