DEV Community

Cover image for How I Built a Universal Cross-Device Clipboard with Zero Dependencies
Yafet Shiferaw
Yafet Shiferaw

Posted on

How I Built a Universal Cross-Device Clipboard with Zero Dependencies

​ The Problem
Moving text or a file between iOS, Android, Windows, and Mac usually requires logging into an ecosystem (Apple AirDrop, Google Sync) or using bloated third-party apps.
​The Solution
I built UniSync, a lightweight WebRTC-powered PWA.
​Key Architecture Highlights:
​Zero Dependencies: Pure vanilla JavaScript, HTML, and CSS.
​PWA & Service Worker: Installable on any home screen with offline capability.
​Peer-to-Peer: Data transfers directly between devices without saving to a central database.
​Check out the live version at
[(https://unisync23.netlify.app/)]
or view the code on GitHub. What features would you like to see next?

Top comments (0)