hluk/CopyQ — 12.1k★ trên GitHub (C++). Clipboard manager with advanced features
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
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:
scoop install copyq
Using Chocolatey:
choco install copyq
macOS
macOS 13 and above are supported (this mainly depends on the Qt version).
On macOS you can use Homebrew to install CopyQ:
brew install --cask copyq
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):
Install and keep CopyQ always up to date by running the following commands from
the terminal (the package from PPA contains all plugins and documentation):
sudo apt install software-properties-common python-software-properties
sudo add-apt-repository ppa:hluk/copyq
sudo apt update
sudo apt install copyq
# this package contains all plugins and documentation
Fedora
Install copyq package.
Arch Linux
Install copyq package.
Other Linux Distributions
Download the latest AppImage from
GitHub Releases:
chmod +x CopyQ-*.AppImage
./CopyQ-*.AppImage
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:
flatpak run com.github.hluk.copyq
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 (Enter)
All items will be restored when CopyQ is next started.
To exit CopyQ, select Exit from the tray menu or press Ctrl-Q in the
CopyQ window.
Read more:
Basic Usage
Keyboard
Adding Functionality
To create custom actions that can be executed
from the menu, with keyboard shortcuts, or when the clipboard changes:
go to the Command dialog (F6 shortcut)
click the Add button, then select a predefined command, or create a new one
optionally change the command details (shortcut, name)
click OK to save the command
One of the very useful predefined commands is "Show/hide main window".
Read more:
Writing Commands
CopyQ Commands Repository
Command Line
CopyQ has a powerful command line and scripting interface.
Note: The main application must be running to be able to issue commands using the
command line.
Print help for some useful command line arguments:
Omitting the double-dash (--) in the command above would mean that slashes
(\) in arguments will be treated as special characters. For example, \n will be treated as
the new line character, \t as tab, \\ as slash, \x as x, etc.
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/hluk/CopyQ là nguồn chính thức.
hluk/CopyQ có những chủ đề gì?
GitHub topics của hluk/CopyQ: "clipboard", "clipboard-manager", "copyq", "cross-platform", "scripting", "tray". TopGit xếp repo vào nhóm mã nguồn mở.
hluk/CopyQ có phải mã nguồn mở không?
Có — hluk/CopyQ phát hành theo license GPL-3.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/hluk/CopyQ.
hluk/CopyQ có website riêng không?
TopGit chưa ghi nhận URL trang chủ cho hluk/CopyQ. Phần README ở tab phía trên thường có link demo, hoặc xem mô tả GitHub của repo.
hluk/CopyQ còn đang phát triển không?
Commit gần nhất trên hluk/CopyQ là 17 ngày trước (theo timestamp GitHub). Repo có 583 fork — một chỉ báo về mức độ quan tâm của cộng đồng.
hluk/CopyQ dùng license gì?
hluk/CopyQ phát hành theo license GPL-3.0. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
Đọc đầy đủ README ở tab phía trên.
CopyQ có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về CopyQ.