# GitButler

A Git client and CLI built around stacked and parallel branches, with agents in mind.

HTML: https://softbests.com/software/gitbutler
Markdown: https://softbests.com/software/gitbutler.md
Website: https://gitbutler.com

- Category: [Developer utilities](https://softbests.com/category/developer-tools)
- Pricing: Free
- Platforms: macOS, Windows, Linux

## Best for

Developers juggling several features at once who want Git to stop blocking the work.

## Why it deserves attention

GitButler lets you keep several branches checked out at the same time, split work into stacked branches, and absorb changes into the right commit later, with unlimited undo on top of normal Git. The new CLI and agent skills expose the same model to coding agents, and it works on any Git repository, so nothing is proprietary at the storage layer. It is free, has 22,000 GitHub stars, and ships a desktop app on Mac, Windows, and Linux. The workflow is opinionated, so teams with strict branch conventions should try it on a side project first.

## Can replace

- GitHub Desktop

## Related and alternatives

- [GitHub CLI](https://softbests.com/software/github-cli)
- [Zed](https://softbests.com/software/zed)
