A native git client, calm enough to leave open all day.
Every repository open as a tab, every hunk one click from staged, and your pull requests right beside the history. Native on macOS, Windows and Linux.
The everyday work and the rarer surgery, each a click or a keystroke away, without a terminal open beside it.
Repositories, branches, files and views from one field.
Open, recent, and the ones found in your code folders.
Commit the fix, leave the debug print behind.
Squash, fixup, reword or drop, right from History.
Submodules read as superproject/name, so same-named repos stay apart.
Browse, apply, pop and drop like any other list.
Hand a file to your editor, terminal, diff or merge tool, or reveal it in Finder.
Save in your editor or commit in a terminal; the open views catch up on their own.
Lists still on their way show their shape, not a spinner.
Alo Git reads your remote and grows the views its host has. Sign in once; the token stays in your keychain.
Read the thread, follow its checks, check the branch out.
Discussions too, wherever the host has them.
Works with the host your remote points at.
Alo Git hands the staged diff to the Claude Code or Codex CLI already on your machine. No API key to paste, nothing new to pay for.
A subject and body in your history’s style, ready to edit.
Splits a messy working tree into a few focused commits.
Reach for anything without leaving the keyboard, then rebind whatever doesn’t suit your hands.
Every menu command, fuzzy-matched.
Any repo, branch or file.
Sync without the toolbar.
Changes, Files, History, README.
Next, previous, or straight to one.
Settings › Key Bindings, two shortcuts per command.
Built for each desktop, so scrolling, text and shortcuts feel like the rest of your system. Commits, pulls and pushes run through the git you already have, so hooks and signing behave as they do in your terminal.
Drop a folder on the window, or let Alo Git find the ones already in your code folders.