Gitmun is a crossplatform desktop Git client built with Tauri (Rust + React/TypeScript).
- Releases: https://github.com/cst8t/gitmun/releases
- Open local repositories and inspect status, branches, tags, remotes, and history.
- Stage, commit, fetch, pull, and push without leaving the app.
- View operation output in the built-in Result Log.
Prerequisites:
- Node.js + npm
- Rust toolchain
- Tauri prerequisites for your OS
giton PATH
Install dependencies:
npm installRun in development:
npm run tauri devBuild desktop bundles:
npm run tauri buildLinux-only helper setup (if needed):
npm run linux:setup- Gitmun uses your system Git authentication setup (SSH agent, credential helpers, HTTPS tokens).
- Settings are stored in a JSON config file; the path is shown in the Settings window.
- macOS bundles are built in CI but are currently untested because I do not have access to macOS hardware. Any help testing macOS releases is greatly appreciated.
