ClipTransfer is a lightweight C++ application that allows seamless sharing of clipboard or text snippets between devices on the same local network (LAN).
- 🔄 Instant LAN-based text transfer
- 🖥️ Cross-platform compatible (Linux, Windows, macOS)
- 💡 Ideal for clipboard sharing, text syncing, quick notes
-
Clone the repository:
git clone https://github.com/Evr5/ClipTransfer.git cd ClipTransfer -
Build with
make:make
Note: Requires a C++17-compatible compiler and CMake.
Note: The GUI requires Qt6 (Qt Widgets development package).
ClipTransfer is available on the Snap Store and can be installed easily on any Linux distribution that supports Snap:
sudo snap install clip-transfer📦 This is the easiest way to get started on Linux without compiling manually.
ClipTransfer is also available on the AUR. You can install it using yay or paru:
yay -S clip-transfer # Stable version (build from source)
yay -S clip-transfer-bin # Stable version (precompiled binary)
yay -S clip-transfer-git # Latest development version (from Git)Choose the one that suits your preference:
clip-transfer: stable and open-source (compiled locally)clip-transfer-bin: precompiled binary for quick installclip-transfer-git: latest development version from the main branch
If you prefer not to compile the project, you can directly download and run the installer ClipTransfer-Setup-2.1.0.exe.
⚠️ Important: On first launch, Windows Defender SmartScreen may block the app because it's not signed.
- Click on "More info"
- Then click "Run anyway"
You may also see a Windows Firewall prompt asking for network access—this is expected. You can safely allow access to Private networks to enable communication between devices on the same LAN.
- C++17
- UDP/IP (LAN only)
- CMake