GitStash Manager

Stop wrestling with command-line Git stashes. GitStash Manager brings visual clarity to your workflow with multi-repository support, instant search, and one-click operations.

100% Free Open Source Cross Platform
Download Free Now

Lightning Fast. Super Light.

0.3s
Load Time
5MB
Memory
0ms
UI Response
âšĄī¸

React 19 Powered

Latest React features with automatic batching and optimized rendering for blazing-fast performance.

đŸĒļ

Lightweight Build

Minimal footprint with maximum performance and functionality. Built with modern web technologies.

🔍

Smart Search

Instant search across all your stashes with powerful filtering options and intelligent results.

đŸ‘ī¸

Visual Diff

See changes with syntax highlighting and side-by-side comparison for better code review.

đŸ›Ąī¸

Safe Operations

Built-in safety features prevent accidental data loss with confirmation dialogs and backups.

🚀

Multi-Repository

Manage stashes across all your repositories from one unified interface with seamless switching.

Download GitStash Manager

Get started in less than 2 minutes

macOS

macOS 10.15 or later

Universal download
Apple Silicon (M1/M2/M3) 106MB Intel Mac 111MB

Windows

Windows 10/11 (64-bit)

Ready to install
Installer 84MB

Linux

All distributions

Universal AppImage
AppImage (Universal) 113MB

How to run:

chmod +x gitstash-manager-1.0.0.AppImage
./gitstash-manager-1.0.0.AppImage

Need other formats?

Looking for .deb, .rpm, or other package formats? We're working on expanding our distribution options.

For now, the AppImage works on all Linux distributions without installation.

Frequently Asked Questions

Is GitStash Manager free and open source?

Yes! GitStash Manager is completely free and open source under the MIT license. There are no paid plans or limitations - you can manage as many repositories as you want.

What features does it offer?

GitStash Manager offers an intuitive interface for managing stashes, multi-repository support, quick actions (apply/drop stashes), file-level preview with status indicators, diff viewer with syntax highlighting, resizable panels, and theme toggle (light/dark mode).

How does it handle my Git data?

GitStash Manager is a local desktop application that uses simple-git for reliable git operations. It only stores your repository paths and UI preferences locally. No repository data is transmitted anywhere.

Can I preview stashed changes before applying them?

Yes! When you select a stash, you can see all changed files with status indicators. Click any file to view a detailed diff with syntax highlighting, helping you review changes before applying them.

How do I manage multiple repositories?

Click the add button in the sidebar to add a repository. Each repository appears in the sidebar with an expandable stash list. You can easily switch between repositories, and the app maintains separate stash lists for each one.

What platforms are supported?

GitStash Manager runs on macOS (Intel: 101MB, Apple Silicon: 97MB), Windows 10/11 64-bit (85MB), and Linux (AppImage: 87MB). All builds are optimized for size while maintaining full feature parity and performance.