Releases: cheat2001/angkorgit
Release list
AngKorGit v0.1.2
The review-and-personalize release. Already on AngKorGit? Your app will offer this update by itself — one click, signature-verified. 🏛️
Highlights
- 🔍 Find in diff — hit ⌘F over any diff: live match count, Enter/⇧Enter to walk matches, case toggle, pixel-perfect highlights, and the view follows each match both vertically and horizontally. Works in the diff panel and file history.
- 🎨 12 popular editor themes — VS Code Dark+/Light+, GitHub Dark/Light, One Dark Pro, Tokyo Night, Catppuccin Mocha/Latte, Dracula, Nord, Ayu Dark/Light. Full surface + syntax palettes, one click in Settings → Appearance, and your accent color works on every theme.
- 🌲 Folder tree everywhere — toggle the working copy and commit file lists between a flat list and a collapsible folder tree with per-folder counts. Deep paths finally readable.
- 📦 Stash previews — click a stash to see its message, author, and full file diffs before you apply or pop it.
- ⌨️ Keyboard graph — ↑/↓ walk the commit graph, Home/End jump to the ends, details follow live in the inspector.
- 📋 Copy from any diff — select text, right-click, Copy. Commit diffs and file history included.
- 👤 The living graph — author avatars become the commit nodes, and a BRANCH/TAG rail docks branch pills beside the graph: laptop/cloud icons show local/origin presence, ✓ marks the checked-out branch, hover expands long names. Double-click a pill to checkout; right-click for merge, rebase, pull, push.
- ⌨️ Diffs feel like a read-only editor — click a pane to place a caret, ⌘A selects just that side (old or new), ⌘C copies its complete text — every line, perfectly formatted, ready to paste into a DB console or anywhere else.
Changed
- Working copy reordered: Changes on top, Staged at the bottom next to the commit box — staging moves files toward the commit, the way your brain expects.
Install
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | AngKorGit_0.1.2_universal.dmg |
| Windows | AngKorGit_0.1.2_x64-setup.exe |
| Linux | AngKorGit_0.1.2_amd64.AppImage / .deb / .rpm |
First install? See the macOS first-launch guide. Full details in the changelog · bugs and ideas → issues
AngKorGit v0.1.1
The first update — and if you're on v0.1.0, AngKorGit will offer to install it by itself (signature-verified). That's the auto-updater's maiden voyage. 🏛️
New
- Repository tabs — a tab strip above the toolbar, one tab per open project: click to switch, ✕ or middle-click to close, + to open another. Tabs persist across restarts.
- First-class submodules — right-click any submodule: Open as repository (full graph and history, double-click works too) or Update to check out the recorded commit. Updates authenticate through the full credential chain, so private hosts work.
- Remote management — right-click a remote to fetch it, edit its name/URL, or remove it (with confirmation; the server is never touched).
- Status bar — current branch, commits to push/pull, working-copy state, a zoom picker (50–200%), and the app version, which doubles as a check-for-updates button.
- File history polish — opening file history now takes over the center area even while a diff preview is open, and the diff minimap rail can be dragged to scroll like a scrollbar.
Fixed
- Zoom honors exact levels (50–200%) instead of clamping and rounding
- Sidebar remote entries show a clean name with the URL as a tooltip
Install
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | AngKorGit_0.1.1_universal.dmg |
| Windows | AngKorGit_0.1.1_x64-setup.exe |
| Linux | AngKorGit_0.1.1_amd64.AppImage / .deb / .rpm |
First time installing? See the macOS first-launch guide (unsigned free software needs a couple of one-time confirmations). Already on v0.1.0? Just accept the in-app update prompt.
Full details in the changelog. Found a bug? Open an issue.
AngKorGit v0.1.0
Everyday Git, made delightful. AngKorGit is a fast, beautiful, open-source Git client for macOS, Windows and Linux — native libgit2 engine, ~12 MB download, no telemetry, MIT licensed. Named for Angkor Wat: strength, simplicity, craftsmanship. 🇰🇭
Highlights
- Commit graph that stays smooth at 100k commits — search, author/branch filters, drag a branch onto another to merge or rebase
- Review tools: side-by-side & inline diffs with minimap, word-level highlighting, whole-file mode; stage/unstage files, hunks, or single lines from a right-click
- File history: hit ⌘K → "File history…" to see exactly who changed a file and when — commit list docked left, diff on the right, one click per author
- Undo/redo for Git (⌘Z / ⌘⇧Z): commits, checkouts, merges, rebases, cherry-picks, resets, reverts, branch operations
- Visual conflict resolver with checkbox sides, "keep both", and an editable result pane
- Multi-account auth (GitHub, GitLab.com, self-hosted GitLab, Bitbucket) with tokens in your OS keychain, plus per-repo identity profiles for work/personal
- Built-in editor & terminal, ⌘K command palette, dark/light themes with 5 accents
- AI assistance (optional, bring your own key — OpenAI, Anthropic, Gemini, Ollama, LM Studio): commit messages, diff explanations, PR descriptions
- Self-updating: releases are built in public by GitHub Actions and every update is minisign-verified before installing
Install
| Platform | File |
|---|---|
| macOS (Intel + Apple Silicon) | AngKorGit_0.1.0_universal.dmg |
| Windows | AngKorGit_0.1.0_x64-setup.exe |
| Linux | AngKorGit_0.1.0_amd64.AppImage / .deb / .rpm |
macOS first launch — AngKorGit is free software without a paid Apple certificate, so macOS needs a few one-time confirmations:
- Drag AngKorGit from the dmg into Applications (don't run it inside the dmg)
- On the "cannot be opened" dialog: System Settings → Privacy & Security → "Open Anyway"
- Click Allow when it asks for folder access (once per folder) and keychain access (once per session, if you connect an account)
Windows: SmartScreen → More info → Run anyway. Linux: chmod +x the AppImage, or install the .deb/.rpm.
Full details in the install guide · complete feature list in the changelog
Found a bug or have an idea? Open an issue — contributions welcome!