
Grove is a command-line tool designed to streamline the management of Git worktrees. It provides commands for creating, listing, navigating, syncing, and pruning worktrees, making it easier for users to handle multiple branches and development environments within a Git repository. The tool is intended for developers and others who work with Git and need efficient workflows for handling worktrees across projects.
Key features of Grove include initializing a new worktree setup from a remote Git repository, adding worktrees for specific branches (with automatic branch creation if the branch does not exist), and generating default names for new worktrees using an adjective-noun pattern. groverc configuration file, which are executed when a new worktree is created. Grove supports running these commands in a portable way across Linux, macOS, and Windows, and continues execution even if one command fails, reporting the bootstrap status accordingly.
Grove allows users to navigate to worktrees by name or partial branch name, opening a new shell session in the corresponding directory. It can list all worktrees, show detailed or filtered lists (such as only dirty worktrees), and synchronize the bare clone with the origin repository or a specific branch. For maintenance, Grove provides commands to prune worktrees for branches merged to a base branch, remove worktrees older than a specified duration, and force or skip confirmation for removals. Self-update functionality is included, enabling users to update Grove to the latest version, a specific version, or a pull request build.
The tool is delivered as a single binary with no dependencies, available for Linux (x64/arm64), macOS (x64/arm64), and Windows (x64). Installation is performed via a shell command. Grove is positioned as a utility for managing Git worktrees efficiently from the command line.
Grove sits in PulseGate's CLI tools & terminal category. It focuses on managing multiple Git worktrees and branches can be cumbersome and error-prone for developers. Grove is an open-source project aimed at developers. The project is open source (MIT). Grove is available on the web, the command line, macOS, Windows, and Linux.
Behind Grove is Safia Abdalla, and the product first shipped in 2025. The project is developed in the open on GitHub with 82 stars. Among its 5 catalogued features are worktree management, branch creation, and worktree pruning.
Latest indexed changes and source events
captainsafia/grove verified by the PulseGate indexer
Other apps tracked under the same category.