Clipper is a versatile clipboard management and note-taking application designed specifically for developers. It runs on Mac and Linux, leveraging the Tauri framework for a lightweight and secure experience. With Clipper, accessing your clipboard history and jotting down notes becomes seamless and integrated into your development workflow.
The app itself is secure, however, your clipboard might see your passwords if you manually copy them. Usually it is recommended that you autofill fields that skips clipboard involvement. No efforts have made so far to detect passwords or ignore copied passwords, yet.
- 👉 Configurable Global Shortcut
- 🍎 CMD + OPT + C
- 🐧 CTRL + ALT + C
- 👉 Clipboard history for text and images, with quick copy actions, QR previews, and system image viewer support
- 👉 Virtual scrolling for smoother browsing through large clipboard, bookmark, and note collections
- 👉 Fullscreen expansion views for clipboard items, bookmarks, and notes
- 👉 Regex-based clipboard filters with settings controls to ignore matching clipboard entries
- 👉 Configurable clipboard and bookmark history size limits
- 👉 Automatic bookmark tracking for copied links, with refresh, delete, and QR actions
- 👉 Quick text notes in both widget and manager views, including note creation from the manager
- 👉 File and Folder drop area
- 👉 Start on system startup option
- 👉 Right click menus for quick actions
- 👉 Multi monitor support
Before you install Clipper, ensure you have the following:
- PNPM (9.5+) from https://pnpm.io/
- Node.js (LTS version 22+) https://nodejs.org/en
- Rust (rustc 1.93.1 (01f6ddf75 2026-02-11)) https://www.rust-lang.org/
- Tauri CLI from https://tauri.app/
You can install Tauri CLI by running:
cargo install tauri-cliTo get started with Clipper, clone the repository to your local machine:
git clone https://github.com/anuradhawick/clipper.git
cd clipperTo run Clipper locally, use:
pnpm install
pnpm tauri devTo build a production version of Clipper, execute:
pnpm tauri buildCompiling in Mac is very easy and can be tricky on Linux. Please follow the guidelines here.
In rare cases, updates could change database schema needing to reset the database. While I implement migrations for future releases, please delete db file using the settings view. You will loose all you clipboard entries from Clipper. If this does not work, please delete clipper.db file located in your home folder and restart the app.
For all the great ideas: mark an issue or [email protected]


