GitButler

GitButler

A new Git client with parallel branches

Description

A single work session often spans several things, but traditional Git ties you to one branch at a time. GitButler rethinks change management: parallel and stacked branches with unlimited undo, flexibly assigning working-directory changes across virtual branches, with agent integrations. Open source.

Features



Parallel branches: Manage multiple branches in one working area.

Stacked branches: Stack and rearrange branches flexibly.

Unlimited undo: Undo anything without fear of mistakes.

AI integration: Integrate AI agents to assist.