andreasserfilippi/clipbridge — explained in plain English
Analysis updated 2026-05-18
Copy text or an image on your phone and paste it on your Windows or Mac computer.
Send a link from your desktop to your iPhone using an Apple Shortcut.
Self host your own clipboard sync backend so your data stays under your control.
Trigger clipboard sends manually to avoid flooding devices with every copy you make.
| andreasserfilippi/clipbridge | 0xmukesh/docusaurus-tutorial | 1tsmejp/palworld-docker-wine | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-12-27 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | general | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires deploying your own Vercel backend, creating a free Pusher account, and manually filling in a few environment variables like the Blob storage token.
ClipBridge lets you copy something on one device and paste it on another, working across iPhone, Windows, and Mac. Unlike some clipboard sync tools that copy everything automatically, sending here is always a deliberate action, you tap a button on your phone or click a floating button on desktop to actually send what you copied, so ordinary day to day copying does not flood your other devices. The project has three parts. A backend you deploy yourself on Vercel stores clipboard text and images, converts images to JPEG so they can be viewed anywhere, and pushes real time notifications to your other devices the moment something new is sent. A desktop app built with Electron runs on both Windows and Mac from the same codebase, showing a small floating button that stays on top of other windows. On iPhone, the same functionality comes through four Apple Shortcuts plus a browser based history page. Every device connects to your own personal backend instance rather than a shared service, so your clipboard data never passes through the developer's servers. Setting it up means deploying the backend to your own Vercel account using a one click deploy button, which also sets up a Redis database and file storage for you, though you still need to manually create a free Pusher account for real time notifications and fill in a few configuration values yourself. Every request to the backend requires a shared secret key that only your devices know, so there is no way to read your clipboard without that key. Once deployed, you download and install a client on each device, paste in a setup code generated by your backend, and you are ready to copy and paste across devices. The desktop installers for Windows and Mac are available from the project's releases page, and the Mac build currently requires an extra manual step to open since it is not signed with a paid Apple developer account.
A self hosted clipboard sync tool that lets you copy on one device and paste on another across iPhone, Windows, and Mac, using your own Vercel and Pusher accounts.
Mainly JavaScript. The stack also includes JavaScript, Electron, Vercel.
The README does not state license terms.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.