Shortcut
⌘' opens the popup. Change it in Settings.
Pastiche is a clipboard manager for macOS. Press ⌘ ' to open your history, pick an item with the arrow keys, press Return to paste it.
The Pastiche popup: a searchable list of recent clipboard entries, text and images, navigated with the arrow keys.
⌘' opens the popup. Change it in Settings.
Arrows move, Return pastes, ⌘1–⌘0 jump to a row.
Images show as large previews. Filter by type with ←→.
Start typing to filter. Every word must match.
Returns focus to your app with the item on the clipboard. Optional auto-paste presses ⌘V for you.
Saved to disk, 500 items by default. Delete an entry with ⌫.
Paste and delete keys are configurable. ⌫ deletes only outside the search field; ⌘⌫ works everywhere.
grep -rnE "URLSession|NWConnection" Sources~/Library/Application Support/Pastiche.13 Swift files, about 2,200 lines, no third-party dependencies. Only Apple frameworks are linked:
otool -L /Applications/Pastiche.app/Contents/MacOS/*
Tools/import_copyem.py imports your newest entries. It reads the Copy ’Em store read-only.
Requires macOS 14 or later. Releases are signed, notarized and universal.
Homebrew
brew tap bcollard/pastiche
brew trust --tap bcollard/pastiche
brew install --cask pastiche
Update with brew upgrade --cask pastiche. Homebrew 6 and later asks you to trust third-party taps.
Download
Get the zip from the releases page and move Pastiche.app to Applications.
From source
git clone https://github.com/bcollard/pastiche.git
cd pastiche && make install
Needs the Xcode command-line tools. A local build targets your Mac's architecture.
Only if you enable auto-paste, to press ⌘V in the app you came from. Without it, Pastiche copies the item and you paste it yourself.
Not from apps that mark them as concealed; 1Password does. Add any other app to the ignored list in Settings, or delete the entry with ⌫.
In ~/Library/Application Support/Pastiche/. It is not encrypted.
No. Pastiche stores plain text and images.
Yes, in Settings. The paste key, the delete key and the history size (10 to 10,000) are configurable too.
No.
Releases are universal. A local build targets the Mac it was built on.