Git, without the chaos.
A clean, native Git GUI for developers who value simplicity. One price, yours forever.
History
a3f8c2d Fix login redirect loop 2m ago
e7b1a09 Add user settings page 1h ago
d4c9f31 Update API response types 3h ago
b2e5d88 Refactor auth middleware 5h ago
91a0c4f Add rate limiting to API 1d ago
src/auth/login.ts
14 import { redirect } from 'next';
15
16- const session = getSession();
16+ const session = await getSession();
17+ if (!session.valid) return redirect('/login');
18
19 return NextResponse.next();
Native Speed
Built with Swift for macOS. No Electron, no lag.
Zero Clutter
See branches, diffs, and history without the noise.
Yours Forever
One-time payment. No subscriptions, no renewals.
Visual Branching
See your entire repo at a glance. Branches, merges, and history in a clean visual timeline.
Clean Diffs
Review changes with clarity. Side-by-side or inline, with syntax highlighting.
const config = loadConfig();
- const port = 3000;
+ const port = env.PORT || 3000;
+ const host = env.HOST || '0.0.0.0';
server.listen(port);
Easy Operations
Commit, push, pull, merge — all without touching the terminal.