A cross-platform native clipboard manager in pure Rust.
- Cross-platform support: Windows and macOS.
- Native GUI application built with Zed's GPUI.
- Easy-to-use, Lightweight and fast.
- Search to quickly find previous records.
- Auto start on system boot.
- Keyboard shortcuts for quick access.
You can download the latest pre-built binaries from the Releases page.
Make sure you have Rust installed. You can install Rust using rustup.
- Clone the repository:
git clone https://github.com/StudentWeis/ropy.git
cd ropy- Build the project:
cargo build --release- Run the application:
./target/release/ropy- Launch the application, and it will start monitoring your clipboard.
- Use the global hotkey(Ctrl/Control + Shift + D) of tray icon to access the clipboard history.
- Click on any record or use 1/2/3/4/5 to select a record using keyboard to copy it back to the clipboard.
- Use the search bar to filter clipboard records.
- Inspired by other clipboard managers like Ditto, Maccy & CopyQ.
- Thanks to the Rust community for their support and libraries.
- System Clipboard API: clipboard-rs
- GUI Library: Zed's gpui
- GUI Components: gpui-component
- Global Hotkey: global-hotkey
- Tray Icon: tray-icon
- Database: sled
- Configuration Management: config-rs