krayzoflow
A desktop git client for macOS with visual branch graphs, interactive staging, and keyboard-driven workflows. Windows and Linux builds coming soon.
Features
Visual git operations with keyboard-driven workflows
See branch relationships, merge points, and commit ancestry as an interactive graph. Navigate your repo without parsing git log output.
Three-way merge view shows yours, theirs, and base versions. Syntax highlighting and inline conflict markers make resolution straightforward.
Review changes before committing. Stage exactly what you need with line-by-line precision and live diff preview.
Built as a native app with efficient caching. Opens large repos quickly and maintains responsive UI during git operations.
Stage files, create commits, switch branches, and navigate your repo without touching the mouse. Configurable shortcuts.
Open multiple repositories in tabs or windows. Bookmark frequently used repos for quick access.