hluk / CopyQ
git clone https://github.com/hluk/CopyQ.git
v17.0.0 · 15d ago
Clipboard manager with advanced features
+5
stars, 24h · #2,916
+~35
stars, 7 days · #3,544
+~150
stars, 30 days · #3,540
13k
★ total · +0% this week
618
forks · 408 open issues
Star history (as recorded here)
LanguageC++
LicenseGPL-3.0
Created2009-10-21 (17y ago)
Last push1d ago
Watchers142
OwnerUser
GitHub topics
Links
- GitHub: github.com/hluk/CopyQ
- Releases · Issues · Hacker News mentions
README excerpt
# CopyQ CopyQ is an advanced clipboard manager with powerful editing and scripting features. - Downloads - Web Site - Documentation - Mailing List - Bug Reports - Donate - Scripting API ## Overview * CopyQ monitors the system clipboard and saves its content in customized tabs. * Saved clipboard entries can later be copied and pasted directly into any application. ## Features * Support for Linux, Windows, and macOS 13+ * Store text, HTML, images, and any other custom formats * Quickly browse and filter items in clipboard history * Sort, create, edit, remove, copy/paste, drag'n'drop items in tabs * Add notes and tags to items * System-wide keyboard shortcuts with customizable commands * Paste items with keyboard shortcuts, from tray, or from main window * Fully customizable appearance * Advanced command-line interface and scripting * Ignore clipboard copied from specified windows or containing specified text * Support for simple Vim-like editor with keyboard shortcuts * Many more features ## Install To install CopyQ, use the binary package or the installer provided for your operating system. For unlisted operating systems, please follow the instructions in Build from Source Code. ### Windows On Windows you can use any of the following options to install CopyQ: * Installer (setup.exe) * Portable zip package * Scoop package from the extras bucket. * Chocolatey package Using Scoop: [code] Using Chocolatey: [code] ### macOS macOS 13 and above are supported (this mainly depends on the Qt version). On macOS you can use Homebrew to install CopyQ: [code] If you encounter an issue where the app crashes with a dialog saying "CopyQ is damaged" or "CopyQ cannot be opened", you may need to run the following commands (for details, see #2652): [code] ### Debian 11+, Ubuntu 22.04+, and their derivatives Install `copyq` and `copyq-plugins` packages. #### Ubuntu PPA The official PPA (`ppa:hluk/copyq`) is no longer maintained. Install the packages provided for your distribution. See the announcement. ### Fedora Install `copyq` package. ### Arch Linux Install `copyq` package. ### Other Linux Distributions Download the latest **AppImage** from GitHub Releases: [code] Alternatively, install Flatpak and `com.github.hluk.copyq` from Flathub. See Flathub Setup for initial Flatpak/Flathub configuration. Start CopyQ from the menu or with the following command: [code] ## Using the App To start CopyQ, double-click the program icon or run `copyq` (on Windows, run `CopyQ.exe`, or launch it from the Start menu; no desktop icon is created by default). The list with the clipboard history is accessible by clicking on the system tray icon or by running `copyq toggle`. Copying text or image to the clipboard will create a new item in the list. Selected items can be: * edited (`F2`) * removed (`Delete`) * sorted (`Ctrl+Shift+S`, `Ctrl+Shift+R`) * repositioned (with mouse or `Ctrl+Up/Down`) * copied back to the clipboard (`Ctrl+C`) * pasted to the previously active window (`E