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 alternativesAbout 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
- Categories
- Git clients, Developer tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula