Skip to content

notmatical/stash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stash

A fast, native Windows clipboard manager built in Rust. Press a hotkey, fuzzy-search your clipboard history, hit Enter.

Features

  • Global hotkeyCtrl+Shift+V opens the picker right next to your cursor
  • Text + images — captures both clipboard text and image contents (screenshots, copies from browsers, etc.)
  • Fuzzy search — substring + subsequence matching, with matched chars highlighted
  • Pinned entries — favorites float to the top across sessions
  • Persistent history — last 200 entries in SQLite, survives restarts
  • Keyboard-first — arrows to navigate, Enter to copy, Del to remove, Ctrl+P to pin
  • Draggable — drag the search bar to reposition the picker
  • System tray — Show / Quit from the tray icon
  • Locked-down UI — right-click, F12, and devtools all disabled in release builds

Install

Prebuilt binary (recommended)

Grab the latest stash-*-windows-x64.exe from Releases and run it. Single self-contained executable, no installer.

Build from source

Requires Rust 1.85+ (edition 2024) and Windows 10/11.

git clone https://github.com/notmatical/stash
cd stash
cargo build --release

The binary lands at target/release/stash.exe.

Run on startup

Drop a shortcut to stash.exe into:

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

Usage

Action Shortcut
Open picker Ctrl+Shift+V
Navigate entries /
Copy selected entry Enter
Delete selected Del
Pin / unpin selected Ctrl+P
Dismiss Esc or click out
Quit Tray icon → Quit

Each entry also has hover buttons for pin and delete. After Enter, the selected entry is on your clipboard — paste it with Ctrl+V in your target app.

Data lives at %LOCALAPPDATA%\stash\history.db. Delete that file to clear everything.

License

MIT — see LICENSE.

About

A fast, native Windows clipboard manager built in Rust.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors