Back to directory

Worktree Manager

A desktop GUI for managing Git worktrees, letting a developer work on several branches at once across multiple repositories with shared dependencies, a built-in terminal and MCP integration.

Worktree Manager

Worktree Manager is a graphical application for creating and managing Git worktrees, aimed at avoiding the stash, branch-switch and reinstall cycle needed to jump to a hotfix while a feature branch is mid-flight. Creating a worktree symlinks shared dependencies for near-instant setup, and each worktree gets its own terminal, so tools such as Claude Code, Codex or Cursor can run in parallel on different branches without conflicts.

Related repositories, such as a frontend, backend and shared libraries, can be grouped into a workspace, and creating a worktree then creates a matching Git worktree across every linked project at once. It is built with Tauri 2, React and Rust, distributed as a desktop download for macOS, Windows and Linux, and needs only Git 2.0 or later on the host, with no Node.js or Rust required at runtime.

More in Git

See all 52
  • gat

    github.com

    Versioned large-file storage for Git that needs no dedicated LFS server: point it at an object store such as S3 or a plain directory, then keep using ordinary Git commands.

  • Critic

    critic.run

    A code-change viewer, backed by Y Combinator, built for reviewing work written by coding agents, presenting a plain-language narrative of each change alongside the diff and a running conversation with the agent.

  • Anchorpoint for Lore

    anchorpoint.app

    A free desktop client for Epic's Lore version control system, aimed at artists and other non-programmers working on Unreal Engine and other large content-creation projects.