treehouse

A command-line tool that manages reusable Git worktrees for isolated development tasks.

By The treehouse contributors

Compare treehouse with another product

Alternatives

See all alternatives

About treehouse

treehouse keeps a pool of Git worktrees for each repository. You can create an isolated worktree for a task and return it to the pool when finished, preserving dependencies and build cache for later use.

It supports macOS, Linux and Windows, and can be installed through Go or Nix, or built from source. Worktrees can be stored under a shared Treehouse root or inside a project.

Strengths

  • Keeps reusable worktrees in a pool
  • Preserves dependencies and build cache between tasks
  • Offers Go and Nix installation options

Limitations

  • Requires Git worktrees
  • Focused on parallel development tasks

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Developer
The treehouse contributors
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Best suited for
Developers managing isolated worktrees for parallel tasks
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing