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.
Lightning Fast. Super Light.
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
Windows
Windows 10/11 (64-bit)
Ready to installLinux
All distributions
Universal AppImageHow to run:
./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.