Automatically syncs text, images, and files across multiple devices using end-to-end encryption and dual sync modes.

ClipCascade is an open-source application that synchronizes clipboard content across multiple devices. It allows users to share text, images, and files automatically without manual input. The software is available as a cross-platform application for Windows, macOS, Linux, and Android, ensuring that copied data is available across different operating systems in real time.
Users can deploy the system by self-hosting the server via a Docker image or a standalone JAR file requiring Java 21. For those who prefer not to manage their own infrastructure, a community server is available for immediate use. The system supports multiple users, isolating data per account while syncing content across a single user's connected devices, making it suitable for both individual and shared environments.
The architecture provides flexibility in how data is transmitted, offering a choice between a cloud-based approach and a low-latency peer-to-peer mode. Server administrators can configure the environment using specific variables to set maximum message sizes, enable or disable user registration, and define CORS origins for secure cross-origin access. The desktop clients include options to manage local clipboard size limits and startup behavior to fit specific workflow needs.
On Linux, the software provides both a graphical user interface and a command line interface, catering to different user preferences. The server can be integrated with a reverse proxy for enhanced security and accessibility. By combining these deployment options, the software ensures that users maintain control over their data and the infrastructure used for synchronization.
ClipCascade is a productivity utility designed for users who require a secure, self-hosted method for transferring clipboard data across a heterogeneous device environment.
Synchronizes files between two or more computers using a continuous peer to peer synchronization process.
Share files and messages between nearby devices over a local network without requiring an internet connection.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.