ClipCascade

GPL-3.0
Platform
Windows macOS Linux Android Docker Web
Licence
GPL-3.0 Open source
ClipCascade

ClipCascade keeps the clipboard identical on every machine you use. Copy something on one device and it appears in the clipboard of the others without any paste, click or key press. Text, images and files are all supported, and the content is encrypted end to end, so the relay never sees what is being copied. A single server (Docker image or standalone JAR) plus native clients for Windows, macOS, Linux and Android make up the whole system.

How syncing works

  • Instant sync: clipboard changes are pushed to the other connected devices in real time, both directions, with per-device control over whether a machine sends, receives or does both.
  • Two transports: server-based sync through a central instance, or peer-to-peer between devices for lower latency and less dependence on the server.
  • End-to-end encryption of clipboard payloads, with authentication so only authorised users can sync.
  • Multi-user support: each account has its own isolated clipboard space, so a shared server still behaves like separate private ones.

Clients and dashboard

  • Native clients for Windows, macOS, Linux (both a GUI and a terminal/CLI client) and Android, all covering text, images and files.
  • A browser dashboard shows the WebSocket connection state, message size limits and user administration; the Advanced page adds session details and brute-force lockout tracking.
  • Preferences fine-tune sync behaviour for performance and security, and update notifications flag new releases.

Deployment

  • Self-host with the sathvikrao/clipcascade Docker image or run the JAR directly on bare metal; the server listens on 8080 with a WebSocket endpoint at /socket.
  • A public community server runs at clipcascade.sathvik.dev if you would rather create an account than run your own instance.
  • Reverse-proxy and SSO proxy-bypass rules for the WebSocket path are documented in the README, which matters when putting it behind Caddy, nginx or an identity provider.
  • Released under GPL-3.0, so the server and clients are fully open source and can be forked or audited.

Licence

GPL-3.0. Free and open source; the licence covers both the server and the client applications.

Alternatives

  • Syncthing — peer-to-peer file and folder sync rather than clipboard sync, but it can carry a clipboard file if you prefer a shared folder as the transport.

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.