krayzoflow

A desktop git client for macOS with visual branch graphs, interactive staging, and keyboard-driven workflows. Windows and Linux builds coming soon.

macOS 11+Free downloadNo account required

Features

Visual git operations with keyboard-driven workflows

Visual Branch & Commit History
Interactive graph of your repository structure

See branch relationships, merge points, and commit ancestry as an interactive graph. Navigate your repo without parsing git log output.

Merge & Conflict Resolution
Side-by-side diff view for resolving conflicts

Three-way merge view shows yours, theirs, and base versions. Syntax highlighting and inline conflict markers make resolution straightforward.

Interactive Staging
Stage files, hunks, or individual lines

Review changes before committing. Stage exactly what you need with line-by-line precision and live diff preview.

Native Desktop Performance
Responsive UI for large repositories

Built as a native app with efficient caching. Opens large repos quickly and maintains responsive UI during git operations.

Keyboard Shortcuts
Keyboard-driven workflows for power users

Stage files, create commits, switch branches, and navigate your repo without touching the mouse. Configurable shortcuts.

Multiple Repository Management
Work with multiple repos simultaneously

Open multiple repositories in tabs or windows. Bookmark frequently used repos for quick access.

Download krayzoflow

Free for macOS. No account required.