klippy

Crates.ioklippy
lib.rsklippy
version0.1.0
created_at2025-04-25 22:17:29.407927+00
updated_at2025-04-25 22:17:29.407927+00
descriptionA lightweight clipboard manager built with Rust and egui.
homepagehttps://github.com/ThembinkosiThemba/klippy
repositoryhttps://github.com/ThembinkosiThemba/klippy
max_upload_size
id1649571
size126,840
Thembinkosi Mkhonta (ThembinkosiThemba)

documentation

README

Klippy

Klippy is a lightweight clipboard manager built with Rust and egui. This application allows users to store, search, and manage multiple clipboard entries efficiently.

zen

Klippy can:

  • Automatically captures and stores clipboard content
  • Search through clipboard history
  • Pin important entries to prevent automatic removal
  • Customizable settings

Installation

From crates.io

cargo install klippy

From source

  1. Clone
git clone https://github.com/ThembinkosiThemba/klippy.git
cd klippy
  1. Build and run:
cargo build --release
cargo run --release
  1. The compiled binary will be available at target/release/klippy

Usage

  • The application runs in the background and automatically stores text copied to your clipboard
  • Click on any entry to copy it back to your clipboard
  • Use the search box to find specific entries
  • Pin important entries with the 📍 button to prevent them from being automatically removed

Settings

  • Set maximum number of entries to keep
  • Access via the "Settings" button

Storage Location

The application stores your clipboard data at:

  • Linux: ~/.config/klippy/klippy/data.json
  • Windows: %APPDATA%\klippy\klippy\config\data.json
  • macOS: ~/Library/Application Support/com.klippy.klippy/config/data.json

You can open this location directly using the "Open Storage" button.

License

License

MIT License - see LICENSE file for details

Commit count: 3

cargo fmt