Skip to content

Instant transfer unlimited size of files over WIFI powered by WebRTC.

License

Notifications You must be signed in to change notification settings

nuzulul/wifidrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WIFIDrop

Available at: https://wifidrop.js.org

Instant WIFI Drop P2P Large File Transfer.

WIFIDrop is an easy-to-use progressive web app (PWA) that allows users to transfer unlimited size of files between devices over the same WIFI network. Files are transferred securely peer-to-peer via WebRTC without any intermediary servers. This works by leveraging existing public protocol for signaling such as Torrent, Nostr and MQTT. Therefore this application is a completely client side application and can be run on any static hosting even on local host.

WIFIDrop

Features

  • ✅ Support P2P direct connection whenever possible.
  • ✅ No need to create an account or register.
  • ✅ Automatically discover devices on the same WIFI network.
  • ✅ Transfer unlimited size of files between devices.
  • ✅ Copy paste from the clipboard between devices.
  • ✅ Secured by built-in WebRTC end-to-end encryption.

Try it out!

  • Go to a deployed WIFIDrop web app at : https://wifidrop.js.org .
  • Open the app on another device on the same WIFI network.
  • Both your devices should show up.
  • Now start sharing some files.

Development

git clone https://github.com/nuzulul/wifidrop.git
cd wifidrop
npm install
npm start

Production

npm run build

License

MIT

Maintainers

Nuzulul Zulkarnain

About

Instant transfer unlimited size of files over WIFI powered by WebRTC.

Topics

Resources

License

Stars

Watchers

Forks