PairDrop/README.md

8.3 KiB
Raw Blame History

Logo

Send it, with ErikrafT Drop

Local file sharing in your web browser.
Inspired by Apple's AirDrop and Schlagmichdoch's PairDrop.
Fork of PairDrop.

Report a bug
Request feature


 


⚙️ Features

File sharing on your local network that works on all platforms.

  • A multi-platform AirDrop-like solution that works.
    • Send images, documents or text via peer-to-peer connection to devices on the same local network.
  • Internet transfers
    • Join temporary public rooms to transfer files easily over the Internet.
  • Web-app
    • Works on all devices with a modern web-browser.

Send a file from your phone to your laptop?
Share photos in original quality with friends using Android and iOS?
Share private files peer-to-peer between Linux systems?

Screenshot GIF 1 Screenshot GIF 2

🎨🔀 Differences to the Snapdrop it is based on

👀View all differences

📶 Paired Devices and Public Rooms — Internet Transfer

  • Transfer files over the Internet between paired devices or by entering temporary public rooms.
  • Connect to devices in complex network environments (public Wi-Fi, company network, iCloud Private Relay, VPN, etc.).
  • Connect to devices on your mobile hotspot.
  • Devices outside of your local network that are behind a NAT are auto-connected via the ErikrafT Drop TURN server.
  • Devices from the local network, in the same public room, or previously paired are shown.

🔐 Persistent Device Pairing

Always connect to known devices

  • Pair devices via a 6-digit code or a QR-Code.
  • Paired devices always find each other via shared secrets independently of their local network.
  • Pairing is persistent. You find your devices even after reopening ErikrafT Drop.
  • You can edit and unpair devices easily.

🌎 Temporary Public Rooms

Connect to others in complex network situations, or over the Internet.

  • Enter a public room via a 5-letter code or a QR-code.
  • Enter a public room to temporarily connect to devices outside your local network.
  • All devices in the same public room see each other.
  • Public rooms are temporary. Closing ErikrafT Drop leaves all rooms.

Improved UI for Sending/Receiving Files

  • Files are transferred after a request is accepted. Files are auto-downloaded upon completing a transfer, if possible.
  • Multiple files are downloaded as a ZIP file
  • Download, share or save to gallery via the "Share" menu on Android and iOS.
  • Multiple files are transferred at once with an overall progress indicator.

💬 Send Files or Text Directly From Share Menu, Context Menu or CLI

🌱 Other Changes


🔨 Built with the following awesome technologies:

FAQ

📡Host your own instance with Docker or Node.js.


Getting ErikrafT Drop

VS Code MarketplaceFirefox Browser ADD-ONS


🔗biodrop.erikraft.com
🔗drop.erikraft.com
🔗drop.erikraft.com/#about
🔗drop.erikraft.com/ads.html
🛡️Privacy Policy
🛡️Terms of Use
🛡️License
🛡️Security
📲APK Github Repository


📞 Support

Donate

ErikrafT Drop is libre, and always will be.
If you find it useful and want to support free and open-source software, please consider donating using the button above.
I footed the bill for the domain and the server, and you can help create and maintain great software by supporting me.
Thank you very much for your contribution!