Releases: MahiroJV/git-tree
git-tree v0.3.7
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.6
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.5
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.4
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.3
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.2
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.3.1
[0.3.0] — 2026-05-12
Added
- Minimap — always-on corner overview of the full tree; click anywhere on it to jump to that region. Toggle with [ MAP ] button.
- Repo stats screen — 52-week commit heatmap + contributor leaderboard with commit counts, share %, and color-coded bars.
- SVG export — [ EXPORT ] in the toolbar opens a save dialog and writes a fully self-contained .svg file of the current tree (works offline, no CSS variables).
- GitHub repository search — new [ SEARCH ONLINE ] tab on the home screen; query the GitHub API and clone any result in one click.
- Geometric branch connectors — alternative to the default bezier curves; toggle in Settings → Tree → Branch Style, with inline SVG previews.
- Open in browser — left panel shows a "Check in Github.com ↗" link for any commit in a remote-tracked repo (supports GitHub, GitLab, Bitbucket).
- Node pulse animation — selected commit node emits a brief ring pulse on click.
- 4 new themes — Tokyo Night, Cappuccino Mocha, Rose Pine, Everforest (total: 15 themes).
- Windows installer — WiX-based .msi via cargo wix; WebView2 data directory now routed to %APPDATA%\git-tree so the app works correctly from Program Files.
Changed
- [ EXPORT ] button added to toolbar (Tree screen only).
- [ STATS ] button added to toolbar.
- Toolbar now uses a three-column grid (brand | search | actions) instead of flex wrapping.
- Settings panel reorganised: Display section + Tree section with all tree-specific options grouped together.
- Commit loading capped at 500 and lazy-loaded on click (diff lines only fetched when a node is selected).
Fixed
WebView2 failing silently when installed to a read-only path (Program Files) — data directory now always goes to %APPDATA%.
WiX shortcut WorkingDirectory pointing to an unresolved directory ID.
Font zoom applied via html { zoom } rather than a nested CSS transform, fixing layout drift at non-default font sizes.
git-tree v0.3.0
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.2.7
Windows Installation
- Download
git-tree-windows-x86_64.exe - Run it — Windows Defender may show a SmartScreen warning on first run
(the binary is unsigned). Click More info → Run anyway. - No installation required. Move to any folder you like.
Requirements: Windows 10 or 11 (WebView2 is pre-installed on both).
git-tree v0.2.6
Linux Installation
AppImage (recommended — no install needed)
chmod +x git-tree-*-x86_64.AppImage
./git-tree-*-x86_64.AppImageRaw binary
chmod +x git-tree-linux-x86_64
./git-tree-linux-x86_64System deps for raw binary:
libgit2 webkit2gtk-4.1 gtk3 libxdo