a platform independent, peer-to-peer, browser based alternative to AirDrop. transfer texts, links and files across devices in the same network. you just need a browser ;)
- no sign-ups required
- totally platform independent
- supports clipboard access for text transfer
- clean, minimal interface
- typescript <3
- svelte: the main compiler
- tailwind css: styling framework
- vite: the build tool
- socket.io: WebRTC signalling server implementation
- peer-lite: easy to use lightweight WebRTC browser library
waterdrop-server is the NodeJS server component for this web app. although the transfers occur in a P2P manner but the initial connection and discovery of devices (on the same network) requires a server
read more about WebRTC here