A Git dashboard for your repositories.
Free native desktop app for managing multiple Git repositories from one dashboard. Push, pull, and sync without the terminal. Built with Rust and Tauri. Windows, macOS, Linux.
Features
Desktop App
Built with Rust and Tauri for Windows, macOS, and Linux.
Multi-Repo Dashboard
Manage multiple Git repositories from a single interface. See status at a glance.
Save & Recover
Name milestones or let idle saves checkpoint your work. Compare versions, recover a verified copy, or repair selected files behind a safety checkpoint. Works without GitHub.
Checkpoint Backup
Back up checkpoints to GitHub when you choose to, verify the remote copy, and import it into a fresh vault on another machine.
One-Click Sync
Push, pull, merge, or run a full sync without opening a terminal. Publishing sends only the files or commits you select.
Publish Validation
Blocks credentials and oversized files before publishing, lets you review warnings, and suggests .gitignore additions.
Branch Management
View remote branches, merge and clean up after pull requests. Works with GitHub workflow.
Secure Credentials
GitHub tokens are stored in the OS credential manager and used to authenticate GitHub requests.
Automatic Updates
BitGit checks for a new release at startup and offers to install it. Covers the Windows installers, macOS app, and Linux AppImage.
Download
Free to use. No BitGit account. Checkpoints stay on your machine unless you back them up to GitHub.
Requirements
Git and Node.js 22 or later on your PATH. BitGit runs Git through a small Node.js service.
Installing on macOS
Get Git with xcode-select --install or Homebrew. BitGit is not yet signed or notarized by Apple: open it once, then choose Open Anyway under System Settings > Privacy & Security.
Installing on Linux
Make the AppImage executable (chmod +x) and keep it in a folder you can write to. It needs FUSE 2 (libfuse2) and a Secret Service such as GNOME Keyring or KWallet. If you installed the 1.1.2 .deb, remove it with sudo apt remove bit-git.
Updating
On 1.1.1 or earlier, install 1.2.1 once by hand; later releases install from inside the app.
Full install guide | Release notes
Free for personal and commercial use. No restrictions.