Clipboard

yanklog – private clipboard history manager

yanklog is a clipboard history manager for Linux that keeps a searchable record of copied text. It is designed to make frequently reused information easier to retrieve while keeping clipboard contents on the local computer.

The application stores clipboard history in an encrypted database rather than transmitting copied text to a remote service. Users can search earlier entries, pin important snippets, and use a keyboard-driven picker to retrieve text without opening the main application window.

Privacy controls are an important part of yanklog’s design. It can filter potentially sensitive information, temporarily suspend clipboard monitoring, and limit the amount of historical data retained. The interface uses GTK4 and libadwaita, providing a desktop application that fits naturally into GNOME environments.

This is free and open source software.

Key Features

  • Automatically records copied text in an encrypted local database.
  • Provides full-text searching across saved clipboard entries.
  • Organizes clipboard history into Pinned, Today, Yesterday, and Earlier sections.
  • Offers a keyboard-driven Quick Pick interface with a preview of the highlighted clipboard entry.
  • Allows important snippets to be pinned for quick access and long-term retention.
  • Supports restoring accidentally deleted clipboard entries.
  • Can clear clipboard history while preserving pinned items.
  • Includes privacy filters for secret-like values, one-time authentication codes, and user-defined words.
  • Allows clipboard monitoring to be paused temporarily or indefinitely, with the pause state preserved across application restarts.
  • Provides configurable limits on the age and size of stored history.
  • Supports password-encrypted backups containing the complete history or pinned entries, optionally including application settings.
  • Stores database encryption keys through supported desktop secret-storage services.
  • Supports clipboard monitoring on Wayland desktops, including GNOME, without requiring X11.
  • Offers light, dark, and system-following themes.
  • Includes optional system tray integration and automatic startup when logging into the desktop.
  • Provides a graphical settings interface that saves changes as they are made.

Website: github.com/act1labs/yanklog-linux
Support:
Developer: Ismail Safwat
License: MIT License

yanklog is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

GUI Clipboard Managers
CopyQAwesome clipboard manager with advanced features, written in C++ and Qt
GPasteClipboard management system
ClipItA fork of Parcellite which adds many bugfixes and features
ParcelliteLightweight GTK+ Clipboard Manager
DiodonLightweight clipboard manager written in Vala
KlipperClipboard manager for the KDE interface
KeepboardCross-platform clipboard manager, written in Java
ClipmanClipboard manager for Xfce
TFCBMKeeps a searchable history of everything you copy
WaypinSleek clipboard viewer
SuperClipboardManage your clipboard history with a clean UI
PanoxViisually appealing clipboard manager designed specifically for Wayland
OrtuLocal-first clipboard manager built with Tauri, Rust, and SvelteKit
nwg-clipmanGUI for cliphist
GlipperClipboard utility for the GNOME panel

Read our verdict in the software roundup.


Best Free and Open Source Software 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.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted