
GitButler
by GitButler · Git client with parallel and stacked branches for AI coding workflows
39.5 — BenchRank score out of 100
Screenshots of GitButler
Homepage Pricing page
Overview
GitButler is a Git-backed change management tool with a desktop app, a CLI and a TUI. It keeps several branches active in one working directory, supports stacked branches, and takes a snapshot before each operation so any step can be undone. It connects to GitHub, GitLab and Bitbucket for pull requests, and to coding agents via Cursor or Claude hooks or an MCP server.
- Best for
- Developers juggling several branches or parallel coding agents in one Git working directory
- Pricing
- The captured pages show no prices or plans; the app is offered as a free download in open beta with sign-up and log-in links.
- Runs on
- WebmacOSSelf-hostedCLI
Strengths and trade-offs
Strengths
- Work on several branches at once without switching or stashing
- Snapshots before every operation, so any step can be undone
- Edit, reorder, squash or split commits, even after pushing
- Agent hooks for Cursor and Claude, plus an MCP server
Trade-offs
- Still open beta at version 0.22.0
- Release 0.22.0 broke CLI usage: rub, stage and unstage were removed
- Desktop install only: macOS, .deb, .rpm or Windows MSI
- No pricing published on the captured pages
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 60 out of 100
- API quality
- 0 out of 100
- Documentation
- 45 out of 100
- Agent friendliness
- 40 out of 100
- Pricing transparency
- 15 out of 100
- Changelog
- 100 out of 100
- Marketing site structure
- 50 out of 100
- Operational trust
- 25 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 30 out of 100
- Maintenance
- 100 out of 100
This doesn’t look right — report a problem with GitButler’s score
Alternatives in Build & Deployment
Ranked 1
81.8 — BenchRank score out of 100GitLab
GitLab · DevSecOps platform with AI agents across planning, code, CI/CD and security
Best for: Teams that want planning, source control, CI/CD and security scanning in one platform.
Ranked 2
81.6 — BenchRank score out of 100Encore
Encore · Declare backend infrastructure in Go or TypeScript, deploy to your own cloud
Best for: Teams building Go or TypeScript backends on their own AWS or GCP without a platform team
Ranked 3
79.9 — BenchRank score out of 100Windmill
Windmill · Code-first orchestration platform for internal software
Best for: Engineering teams building internal apps, workflows and data pipelines in code they self-host


