GitButler
Version Control for your Agents
GitButler is a version control tool that layers onto existing Git repositories. It provides a CLI and desktop app with features like stacked branches, parallel branches, unlimited undo, a smartlog, and simple history editing. It is built to work with AI coding agents, offering structured JSON output and idempotent commands.
12 alternatives to GitButler
Ranked by how well each tool replaces GitButler: shared features, audience, price and popularity.
Git is a free and open source distributed version control system designed to handle small
Covers 0 of 15 key features and is open source.
Free planOpen source64 out of 100 matchFree- 61 out of 100 matchFree
- 59 out of 100 matchContact sales
Open-source code review platform for Git-based development.
Covers 2 of 15 key features and is open source.
Free planOpen source59 out of 100 matchFree- 59 out of 100 matchContact sales
We bring the awesome Git SCM to Windows
Covers 0 of 15 key features and is open source.
Open source59 out of 100 match—- 58 out of 100 match—
- 57 out of 100 match$5.75/mo
Developer tools including Git and SVN clients, file compare, and source code analysis.
Covers 0 of 15 key features.
Free plan57 out of 100 matchContact salesGitLab instance hosted by Framasoft
Covers 1 of 15 key features and is open source.
Free planOpen source57 out of 100 matchFree- 56 out of 100 match$20/mo
Git the way it should be — fast, safe, and headache-free.
Covers 0 of 15 key features and is open source.
Free planOpen source56 out of 100 matchFree