Built with Rust + GPUI
Your clipboard,
instantly.
GPU-accelerated clipboard manager for Wayland. Super+V opens your history. Select to paste. That's it.
clp — clipboard
Search...
📌 ssh -i key.pem user@prodpinned
cargo build --release2s ago
const API = "https://api.ex..."14s ago
SELECT * FROM users WHERE id = 421m ago
git push origin main3m ago
Features
Everything you need,
nothing you don't.
⚡
GPU-Accelerated
Built on GPUI framework. Opens instantly, renders at native speed. No Electron, no web views.
🔍
Live Search
Start typing to filter entries in real-time. Find what you copied hours ago in milliseconds.
📌
Pin Entries
Keep important snippets pinned to the top. SSH commands, API keys, frequently used text.
🖼️
Image Support
Copy images and rich text, not just plain text. Thumbnails in the popup for quick recognition.
🐧
Native Wayland
Uses ext-data-control-v1 protocol directly. Works with KDE 6+, GNOME 45+, Hyprland, Sway.
💾
SQLite Storage
Persistent history with automatic deduplication and pruning. Daemon uses ~2MB RAM.
Get Started
Two steps.
That's it.
1
Install
$ curl -sSL lostf1sh.github.io/clp/get.sh | bash
2
Use
Super + V
Architecture
Lightweight daemon,
instant popup.
clpd
Background daemon
Watches clipboard via Wayland protocol
Stores entries in SQLite
Serves IPC requests
Runs as systemd user service
~2MB RAM
Unix Socket
clp
Popup UI
Opens on Super+V keybind
GPU-rendered with GPUI
Search, select, paste
Auto-close on focus blur