piknik
About piknik
Piknik is a utility for securely transferring clipboard content over a network. It enables copying and pasting text, files, or data streams between different hosts, even those behind NAT gateways or on separate networks. The tool uses a staging server to relay encrypted data between clients.
Data is encrypted end-to-end, ensuring the staging server cannot access the clipboard contents. Piknik supports multiple operating systems including MacOS, Linux, and Windows. It can handle both one-time clipboard transfers and real-time streaming of data between hosts.
Key features
- Transfer clipboard content between different hosts over a network
- End-to-end encryption for secure data transfer
- Support for text, binary data, and file transfers
- Real-time streaming mode for simultaneous data distribution
- Works across different operating systems
- No SSH required and works through NAT gateways
- Content identifiers for labeled stream encryption
- Shell aliases for common copy/paste operations
Download 0.10.2
Dec 12, 2024WindowsWindows
Frequently asked questions
- Is piknik free?
- Yes. piknik is free and open-source software, distributed under the BSD-2-Clause license.
- Which platforms does piknik support?
- piknik provides downloads for Windows, macOS, Linux.
- What is the latest version of piknik?
- The latest version is 0.10.2, released on Dec 12, 2024.
- How do I install Piknik?
- Piknik can be installed via precompiled binaries for various platforms, through Homebrew on MacOS, or by compiling from source using Go 1.24 or later.
- What platforms does Piknik support?
- Piknik supports MacOS, Linux (i386, x86_64, ARM), Windows (32 and 64-bit), DragonflyBSD, NetBSD, and FreeBSD.
- How does Piknik handle security?
- All data is encrypted end-to-end using generated keys, ensuring the staging server cannot access the clipboard contents. The tool requires proper key configuration for both clients and servers.
- Can Piknik transfer files between systems?
- Yes, Piknik can transfer files by redirecting input/output streams, and includes shell aliases for convenient file and directory transfers using tar archives.
More Utilities
scrcpy
Genymobile
Scrcpy mirrors and controls Android devices from a computer. It works without root access and supports basic input like keyboard and mouse.
Stirling-PDF
Stirling-Tools
Stirling-PDF is a web-based PDF editor accessible from any device. It offers tools for editing PDF documents directly in the browser without requiring installation.
LocalSend
localsend
LocalSend is a cross-platform file-sharing tool that works offline over a local network. It provides a simple, open-source alternative to proprietary solutions like AirDrop. The tool supports direct device-to-device transfers without requiring internet access.