Clipvault is a clipboard history manager for Wayland that provides a flexible command-line interface for storing, retrieving, and managing copied content.
Inspired by cliphist, the application follows a similar approach to clipboard management. It maintains a local history database while leaving the choice of selection interface to the user. Clipboard entries can be displayed through dmenu, rofi, wofi, or other compatible programs.
Clipvault places particular emphasis on preserving the original clipboard content and providing control over the information retained. This is useful when working with formatted text, images, documents, or clipboard data that should not be recorded indefinitely.
The application also offers filtering mechanisms that prevent selected content from entering its history. These controls make it suitable for users who want more precise management of clipboard recording and retention.
This is free and open source software.
Key Features
- Store clipboard entries in a local history database.
- Preserve text, images, and arbitrary binary clipboard content.
- Maintain copied content byte-for-byte, including leading and trailing whitespace.
- Retrieve entries through external selection tools such as dmenu, rofi, and wofi.
- List and retrieve clipboard entries by relative position in the history.
- Delete entries using their identifiers or relative positions.
- Configure minimum and maximum sizes for recorded entries.
- Set a maximum age for clipboard history and automatically expire older entries.
- Ignore matching text entries using regular expression patterns.
- Exclude clipboard changes originating from specified windows.
- Filter clipboard content by MIME type through clipboard-monitoring commands.
- Display informative previews for supported binary formats, including documents and videos.
- Report invalid command arguments instead of silently ignoring them.
- Record relevant errors in log files.
- Integrate history storage and retrieval into shell scripts and keyboard shortcuts.
Website: github.com/rolv-apneseth/clipvault
Support:
Developer: Rolv Apneseth
License: GNU Affero General Public License v3.0

Clipvault is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| CLI Clipboard Managers | |
|---|---|
| clipmenu | Simple clipboard manager using dmenu (or rofi) and xsel |
| cliphist | Clipboard history manager for Wayland |
| Clipcat | Uses a client-server architecture |
| Greenclip | Recycle your clipboard selections |
| Ringboard | Clipboard manager built around a client-server architecture |
| Clipvault | Clipboard history manager for Wayland |
| Clipster | Simple clipboard manager which aims to be lightweight |
| nocb | Nearly optimal clipboard manager |
| clipsim | Simple and fast X clipboard manager |
| cclip | Cipboard manager for Wayland |
| Clapboard | Clipboard manager for Wayland written in Rust |
| Qlipmon | Clipboard history saver with native rofi plugin and DBUS interface |
| clipbox | Clipboard manager for Wayland |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.