Skip to content

cst8t/gitmun

Repository files navigation

Gitmun

Gitmun is a crossplatform desktop Git client built with Tauri (Rust + React/TypeScript).

gitmun screenshot placeholder

Get Gitmun

What it does

  • 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.

Local development

Prerequisites:

  • Node.js + npm
  • Rust toolchain
  • Tauri prerequisites for your OS
  • git on PATH

Install dependencies:

npm install

Run in development:

npm run tauri dev

Build desktop bundles:

npm run tauri build

Linux-only helper setup (if needed):

npm run linux:setup

Notes

  • 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Contributors