Gitmun

cst8t·cst8t.gitmun

A cross-platform Git GUI client

Gitmun is a crossplatform desktop Git client built with Tauri

winget install --id cst8t.gitmun --exact --source winget

Latest 0.10.1·August 12, 2026

Release Notes

What's New This patch release contains a small set of user-facing improvements and a number of internal fixes and packaging tweaks. Highlights include a new "unstage multiple files" command and improvements to the commit-graph rendering and generated avatar styling. Highlights Unstage multiple files

  • New Tauri command and API: unstage_files (unstage multiple selected paths in a single operation).
  • UI: Project view now calls unstageFiles to perform a single backend operation for bulk unstage.
  • Git backends:
    • CLI backend supports --pathspec-from-file=- --pathspec-file-nul for safe, literal path handling.
    • gix backend delegates to CLI fallback for this operation.
  • Tests: comprehensive tests added for the new behaviour (preserving worktree files, literal pathspec handling, whitespace in paths, rejecting empty/NUL paths, initial/unborn-HEAD behaviour). Commit graph improvements
  • Commit graph supports a fixed viewport with horizontal scrolling when the graph has more lanes than fit the viewport.
  • Visual / CSS tokens added for lane colours; gradients use named tokens rather than raw colours.
  • Utilities exported to compute viewport/total widths, and graph rendering updated to use the shared viewport and scroll position.
  • Tests updated for wider graphs and viewport behaviour. Generated avatars & Titlebar changes
  • New stable initials + colour selection helper:
    • src/utils/generatedAvatar.ts supplies initials and a stable colour index.
    • CSS tokens added for generated avatar colours/backgrounds.
  • Titlebar now accepts an identity name and uses the generated avatar helpers; tests updated to match. Packaging & build
  • Rust version bumped: rust-version = "1.94.1" in src-tauri/Cargo.toml.
  • Packaging/spec files updated to require cargo/rust >= 1.94.1 in OBS/specs and Debian control.
  • OBS project config adjusted and packaging scripts updated for source URL validation. Minor UI & tests
  • ProjectView: streamlined avatar / identity handling and bulk unstage flow.
  • Commit graph gutter, layout, and accessibility (scroll region) improvements.
  • Small CSS tweaks (Titlebar/commit graph/avatars).
  • Added and adjusted unit/integration tests for the new features and layout changes. Other notable changes
  • README and docs unchanged in content here (focus was bugfix, graph & staging changes).
  • Many internal refactors and test coverage improvements.
  • Various build and packaging tweaks to improve compatibility with updated toolchains. Upgrade / compatibility notes
  • No user-facing breaking changes expected.
  • If you build packaged artifacts, ensure rust/cargo >= 1.94.1 is available.
  • The new unstage_files behaviour depends on the underlying git CLI behaviour; path arguments are treated as literal pathspecs and NUL-separated when provided by the UI/backend. Full Changelog: v0.10.0...v0.10.1

Installer types: nullsoft, wix

x64usernullsoft943901338C750DA8306156645B137B1E75B40866DC983B77BC83A121D839E70F
x64machinewix28CAD3C355B1C52989B988F5EAC4EEBE1CC824651710892DD7508F812520B2A2

Details

Homepage
https://github.com/cst8t/gitmun
License
GPL-3.0
Publisher
cst8t
Support
https://github.com/cst8t/gitmun/issues
Moniker
gitmun

Older versions (19)

0.10.0
x64usernullsoftE21F8597CB5FBFBCDD29BAC656961AEBAAD61AA833CDD48ABCB764F17E2DA00F
x64machinewix59B4B52ED6546CE27A46EC1D900217F242886E8829D181725611142AE77CBE7B
0.9.2
x64usernullsoft7AF802DDFB4D8B996B0E8C97003D38B00E89FD894AEC5CA5E08CFC357C9B204F
x64machinewixB031DB74B621CCB24134142811D519D7AB5155B07D3C7330D34525AD4502ECD7
0.9.1
x64usernullsoftCF47A4FDFE9EA4D7A050116930836EC2EE602890D58C1F874024905F0AAA9819
x64machinewix8D92B0B1054B5701ED7264C7E34528CE3326AB6500430890E76DDD4B6A0F1126
0.9.0
x64usernullsoft30BE28E222DE5D1D2D5B7F62AD2C9BBE0683D0A15496BAC9D809CC56646D47B2
x64machinewixA7921172FDBE8110F98732BF235CC9D3110DBFDC2549A4C7D3D77D652B793F16
0.8.1
x64usernullsoftC19246E33FFF58AA778B565A604874F7C92CE0C44152012817DDE847C8B924FF
x64machinewixA638EA21966364A2F496AC3A8DF4930E85253080EBC2C044D3A9FA5E427D95DF
0.8.0
x64usernullsoft8A6A4AFD7019B25F46B7FC5DBB89804A425BE2596157BC3BDCDA5048DCB54E28
x64machinewixBA4767BFE0D47917DBB6A771A687316D60CB3E122369B3959818649CFC5EA1CD
0.7.1
x64usernullsoftEB52583F6012CF7E1323900A2E0426AA74A729A69A1B7CEC4D5DF9E543C57A33
x64machinewixED39D182139DFFDA7553EBFB0CEE78084EE3602DD79633C3CA7C82A365766037
0.7.0
x64usernullsoftF6C5BB7CDBF749AFBDBB79A58EFD4056C8211389D04F0D83185002702C55A854
x64machinewixF2FC3F66878900145ADBF45AF69EDA3CF5BA80D4A96346CCCABEA10EDAAEBD0B
0.6.4
x64usernullsoftA3EDF38DE2AC72F47589D1200666D158C4A3A7525E9C05BC045C3BD5FA7FDA4B
x64machinewixEADF21396260BB3AB81CAC8E7862C20AF48175433E3E6B6EBF4844737D6F362B
0.6.2
x64usernullsoft0F0B824DA87F401CDA990995BECA40F9049B8CA3F32DA6D9F66001E019D2F4C2
x64machinewix2A16D12729A110BB06F17B2A61C970B69D6BD9BCC7140DE1F443FD00DB68BFD3
0.6.0
x64usernullsoft1AB590B83C463A89B2B1F5876186FFB161BF4612F82FD242671D6FAF5330A402
x64machinewix7E6EA01B5D99F09ACF91371649794354F3C92619C9514BE4D8389D0B87048F47
0.5.4
x64usernullsoftC766BD08113380554FFF071F60F76DF9DE7CCD07AC41266A402FDEF908596E00
x64machinewix739AB51E149E726AF7B0015CF79EC5D8057A0BBFFBD38DAB9E902BB6339C18DD
0.5.3
x64usernullsoft9DB83A98B1AEBBF185C244B397D79E72DD0E67EE015C2DEED8414E48B82BB6F4
x64machinewix1EB27D474483E8899F730CE7221D1C7F734158D33F744B9E0C3D6A2FFDB52529
0.4.5
x64usernullsoft99719B9DE843A6392CCD7D46F0C60E4CBD9D789E4E01891EE74DD45ECBF6E81A
x64machinewix560EBC85F05510BDB1DBBE641BFA1DCEAD26C7384C1081280F0978032222BD83
0.4.3
x64usernullsoftCB355B421FC3DD6F17928C1DF0CFFAAA584596B71984FB1DF487587B7FC7C4F6
x64machinewixB662D8D702646332380B8E41F8F757487D6D5D5734A2B2542B58A569EB992D56
0.4.1
x64usernullsoft4C695FF222630365AA443B3B183F201DE9948891AE0C6FFB97F633E464C27C30
x64machinewix4E409086BE86415F1530269A1FEDFC289ECA9FBE37D4F880E6752DC595101EC8
0.4.0
x64usernullsoft23506BDC05C1FF60BC3726A5701C8F803AE69ABFD0B17BFA1C317C6DA72ABEBD
x64machinewixCB3CAF25CBC2EA523522A105D36A2FAF5118013A7C076C120FCD44289B7A66BA
0.3.3
x64usernullsoft949F5562D214BE73D042A875D23793C9FED785C2F37AEA2E787FECFB4F8414F8
x64machinewixE7B5E66B6CDB07D62109CEBB9F425A6DA1933141D89F8F50EB69439FA3EEBC04
0.3.2
x64usernullsoft3296D1D621E140F8AFBFEBE9B1B8D09A39FE677DF4FDADBAD818C5113A4C0918
x64machinewixB47933D8D4292FFE9587DD35136884400A1B0A44BFE3FCAD70C0568C70E0829F