YankLog Logo

YankLog

A minimal, intuitive clipboard manager for Linux built with Rust and Slint.

Features

🚀

Lightweight & Fast

Built with Rust for blazing fast performance and low memory usage.

🛡️

Secure by Default

Encryption at Rest (AES-256) ensures your clipboard history is unreadable without your local key.

👻

Privacy-First

Incognito Mode (Pause Monitoring) prevents sensitive data from ever being recorded.

🖥️

Modern UI

Clean, responsive interface built with Slint.

🔍

Full-Text Search

Instantly find any snippet you've copied.

⌨️

Keyboard Centric

Global hotkey (Ctrl+Shift+V default) to open the Quick Picker anywhere.

🔄

System Tray

Minimal tray icon for background operation and quick controls.

🐧

Linux Focused

Optimized for Linux environments (X11 & Wayland support via XDG Portal).

Privacy & Security

YankLog takes your privacy seriously:

  • Local Only: Your data never leaves your machine.
  • Encrypted Storage: The database is encrypted using SQLCipher. A unique key is generated on first run and stored with restricted permissions in your local data directory.
  • Pause Monitoring: Toggle "Pause Monitoring" from the tray icon to temporarily stop recording clipboard activity (useful for password managers).

Installation

Ubuntu/Debian (via PPA)

Add the PPA and install:

sudo add-apt-repository ppa:ismailsafwat/yanklog
sudo apt update
sudo apt install yanklog

Fedora (via COPR)

Enable the COPR repository and install:

sudo dnf copr enable ismailsafwat/yanklog
sudo dnf install yanklog

Arch Linux (via AUR)

Using an AUR helper (recommended):

# Using yay
yay -S yanklog

# Using paru
paru -S yanklog

# Or manually
git clone https://aur.archlinux.org/yanklog.git
cd yanklog
makepkg -si

openSUSE (via OBS)

Add the repository and install:

# For Tumbleweed
sudo zypper addrepo https://download.opensuse.org/repositories/home:ismailsafwat/openSUSE_Tumbleweed/home:ismailsafwat.repo
sudo zypper refresh
sudo zypper install yanklog

# For Leap
sudo zypper addrepo https://download.opensuse.org/repositories/home:ismailsafwat/openSUSE_Leap_15.6/home:ismailsafwat.repo
sudo zypper refresh
sudo zypper install yanklog

Ready to get started?

Install YankLog today and take control of your clipboard.

View Installation Guide