DeathPush
Murder the Noise
Push the Code
A standalone desktop Git client that replicates the VS Code Source Control UX.Beautiful diffs, clean staging, zero bloat.
Lightweight & Fast
Rust + Tauri. No Electron. Fast startup, low memory.
VS Code Muscle Memory
Same staging workflow you already know. No relearning.
Open Source
Apache-2.0. No account, no paywall.
Privacy First
Fully local. No telemetry, no accounts.
Everything You Need. Nothing You Don't.
Every feature built to keep you focused and moving fast.
VS Code Source Control UX
Familiar staging workflow with inline diff toggles and file-level stage and unstage. Feels like home.
Pierre Diffs
Shiki highlighting with side-by-side or unified views. Edit unstaged files directly in the diff.
Branch Management
Create, switch, merge, rebase, rename, and delete branches. Full remote tracking and push/pull support.
Image Diffs
Side-by-side image diffs for PNG, JPG, GIF, WebP, AVIF, SVG, and more.
Git Blame + File History
See blame for the current line in the status bar, then open file history and commit diffs when you need more context.
Merge + Rebase Conflicts
Continue or abort merges. Continue, skip, or abort rebases when conflicts stop the operation.
Stash, Tags, Cherry-pick
Full stash management, tag creation and listing, and cherry-pick support. The advanced Git operations you need.
Multi-Window
Open repositories in separate windows, each with its own branches and state.
Theme Support
Built-in dark and light themes from the Shiki catalog. Customize your workflow aesthetics.
Built on libghostty
Integrated terminal with a real PTY on Ghostty's VT engine. Same core as Ghostty.
Built with Rust
Tauri + Rust backend for native performance. Fast startup, low memory usage, and no Electron bloat.
Download DeathPush
Free. Open source. Apache-2.0 licensed.
Or build from source on GitHub.