Skip to content

Latest commit

Β 

History

91 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LocalDrop β€” P2P File Transfer Over Your Local Network

Send files between devices on the same network β€” instantly, privately, and without a server.

WebRTC TypeScript Privacy

Features

  • Blazing fast β€” local network speeds, no upload/download caps
  • Fully private β€” WebRTC data channel, files never touch a server
  • Works everywhere β€” browser on any device, no app install needed
  • QR code sharing β€” scan to connect instantly, no typing IPs
  • No sign-up β€” just open the page and share
  • Clipboard paste β€” paste images/files directly from clipboard
  • Concurrent transfers β€” send/receive multiple files simultaneously
  • Pause/resume β€” pause and resume transfers at any time
  • Connection recovery β€” automatic ICE restart on connection failures

Quick Start

git clone https://github.com/unn-known1/localdrop.git
cd localdrop
npm install
npm run dev

Open http://localhost:3000 β€” share the URL with devices on the same network.

How It Works

  1. Open LocalDrop on both devices
  2. Device A shares the session link (QR code or URL)
  3. Device B opens it and connects via WebRTC
  4. Drop files β€” they transfer directly peer-to-peer

Stack

  • Frontend: React + TypeScript
  • Networking: WebRTC (data channels)
  • Signaling: BroadcastChannel + WebSocket
  • Styling: Tailwind CSS
  • No backend β€” 100% client-side

Use Cases

  • Send photos/videos to your laptop from your phone
  • Share large files at home without cloud uploads
  • Offline file transfer at meetups/conferences
  • Quick workspace file sharing without USB drives

License

MIT License β€” built by Gaurang Patel

About

πŸš€ Secure, peer-to-peer file transfer between devices on your local network using WebRTC. Fast, private, and serverless.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages