Local private work stays useful on Free
GitGlow’s everyday local workflow includes precise staging, commits, branches, conflicts, history, blame, and reflog without a GitGlow account.
Local-first visual Git
Stage precise changes, explore history, review agent work, and prepare your next release in one local-first desktop app.
Free for private local clonesmacOS · Windows · LinuxNo account required for local Git
Select a product area to open its actual walkthrough or guide.
These views are captured from GitGlow 2.0.1 components with an isolated synthetic repository. The controls around the image explain the product; controls inside the capture are not clickable.

Conflicted, staged, unstaged, and untracked files remain visibly separate.
Explore the capabilities that connect a noisy working tree to understandable history, observable agent work, and a release you can review.
The full comparison names what each product includes, what requires a paid plan, and where the available evidence is incomplete.
GitGlow’s everyday local workflow includes precise staging, commits, branches, conflicts, history, blame, and reflog without a GitGlow account.
Observed and managed runs can carry repository, checkout, event, and attributed-file context into the same Changes workflow.
GitKraken documents wider hosted-provider support, an embedded terminal, and agent sessions with inline approvals. Product fit depends on the workflow you value.
Start with a goal or search an exact control. Every guide explains where to find it, what it requires, what success looks like, and how to recover.
Install GitGlow, open a clone, and create a first reviewed commit.
Review changes, work with refs, resolve conflicts, and inspect history.
Connect supported clients, review events, and open the exact changed files.
Search exact button labels, shortcuts, availability, and recovery behavior.
Use the complete daily Git workflow for free. Upgrade for history editing, concurrent workspaces, managed agents, advanced review, and release tooling.
GitGlow 2.0.1 is runtime-tested on macOS. Windows x64 and Linux x86_64/aarch64 packages are build-validated for version, architecture, payloads, sidecars, and checksums.
Local status, diffs, history, paths, previews, and audit records stay on your device. Optional GitHub, agent-provider, billing, and consented analytics connections have separate, explicit data boundaries.
Availability below is derived from the latest GitHub release assets.
Everything you need to know about GitGlow's privacy, compatibility, and pricing.
Local status, diffs, history, repository paths, previews, and audit records stay on your device. If you connect GitHub, GitGlow sends only the GitHub requests needed for installed repositories through the GitGlow API. Tokens never enter the desktop webview or MCP responses.
GitGlow publishes macOS, Windows x64, and Linux x86_64/aarch64 desktop packages. Version 2.0 is runtime-tested on macOS. Windows and Linux packages are build-validated for architecture, version, payloads, sidecars, and checksums without runtime claims.
Free MCP access is read-only. Pro can preview an allow-listed Git or GitHub action, but every MCP-originated write waits for native approval in Agent Observatory while the desktop app is open. GitGlow excludes arbitrary shell or Git commands, destructive cleanup, history editing, force pushes, and PR merges. Release publication is available only through Release Workspace after a fresh guarded preview and explicit final confirmation.
Yes. Free works with a private local clone without an account and includes one active repository or checkout, precise staging, commits, branches, sync, merge, conflict resolution, stashes, tags, topology history, compare, blame, reflog, basic observation, latest Replay, manual Indie Log, analytics, export, and read-only MCP. Pro is €7.99/month or €79/year and adds guarded history editing, concurrent workspaces, managed agents, advanced Observatory review and Replays, GitHub integration, Release Workspace, managed Indie Log, and MCP writes. Existing Plus subscriptions keep their current price.
Observed sessions remain owned by their originating Desktop or CLI client. GitGlow monitors supported hook events and independent Git changes, but hides message, approval, and interrupt controls unless the provider exposes a supported channel. Runs launched by GitGlow are Managed and can expose those controls.
Still have questions?
Compare with GitKraken