All Projects β†’ subins2000 β†’ Webdrop

subins2000 / Webdrop

Licence: agpl-3.0
Easiest group P2P File & Message transfer in browser with WebRTC πŸ”₯. Cross-platform alternative to Apple's AirDrop, Xender, ShareIT with the same speed over LAN. No installation, just a website :)

Projects that are alternatives of or similar to Webdrop

Webtorrent
⚑️ Streaming torrent client for the web
Stars: ✭ 25,554 (+21373.95%)
Mutual labels:  webrtc, webtorrent
P2p Media Loader
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Stars: ✭ 822 (+590.76%)
Mutual labels:  webrtc, webtorrent
Gfile
Direct file transfer over WebRTC
Stars: ✭ 598 (+402.52%)
Mutual labels:  file-sharing, webrtc
Webtorrent Hybrid
WebTorrent (with WebRTC support in Node.js)
Stars: ✭ 422 (+254.62%)
Mutual labels:  webrtc, webtorrent
Bittorrent Tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+894.96%)
Mutual labels:  webrtc, webtorrent
Planktos
Serving websites over bittorrent
Stars: ✭ 481 (+304.2%)
Mutual labels:  webrtc, webtorrent
Qr Filetransfer
Transfer files over WiFi between your computer and your smartphone from the terminal
Stars: ✭ 738 (+520.17%)
Mutual labels:  file-sharing, transfer
Instant.io
πŸš€ Streaming file transfer over WebTorrent (torrents on the web)
Stars: ✭ 2,954 (+2382.35%)
Mutual labels:  webrtc, webtorrent
Webtorrent Desktop
❀️ Streaming torrent app for Mac, Windows, and Linux
Stars: ✭ 8,587 (+7115.97%)
Mutual labels:  webrtc, webtorrent
Vett
P2P Dots & Boxes game with WebRTC & WebTorrent
Stars: ✭ 49 (-58.82%)
Mutual labels:  webrtc, webtorrent
Filedrop Web
πŸ“² WebRTC file transfer - React/TypeScript front end.
Stars: ✭ 375 (+215.13%)
Mutual labels:  file-sharing, webrtc
Webtorrent.io
The code that runs the WebTorrent website
Stars: ✭ 106 (-10.92%)
Mutual labels:  webrtc, webtorrent
Magnet Player
πŸŽ₯ A place for streaming torrents directly from your browser
Stars: ✭ 346 (+190.76%)
Mutual labels:  webrtc, webtorrent
Sharedrop
Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop
Stars: ✭ 5,222 (+4288.24%)
Mutual labels:  file-sharing, webrtc
Iwant
Commandline tool for searching and downloading files in LAN network, without any central server
Stars: ✭ 268 (+125.21%)
Mutual labels:  file-sharing, lan
Webtorrent Cli
WebTorrent, the streaming torrent client. For the command line.
Stars: ✭ 633 (+431.93%)
Mutual labels:  webrtc, webtorrent
Diffy
πŸŽžοΈπŸ’“πŸΏ Love streaming - It's always best to watch a movie together ! πŸ€—
Stars: ✭ 37 (-68.91%)
Mutual labels:  webrtc, webtorrent
peermesh
πŸ’« Exchange files p2p and e2e encrypted over a fully meshed network in your browser using WebRTC.
Stars: ✭ 107 (-10.08%)
Mutual labels:  transfer, webrtc
Blaze
⚑ File sharing progressive web app built using WebTorrent and WebSockets
Stars: ✭ 991 (+732.77%)
Mutual labels:  webrtc, webtorrent
Libcrtc
WebRTC C++ library built on top of chromium webrtc.
Stars: ✭ 89 (-25.21%)
Mutual labels:  webrtc, transfer

WebDrop

P2P file transfer in browser similar to Apple's AirDrop.

Simply go to the website WebDrop.Space on the devices, choose files and share !

No installations whatsoever, just a website !

Made with P2PT, WebRTC πŸ”₯. No servers involved, 99% your browser, 1% WebTorrent Trackers.

Features

  • Easy to use
  • Auto discover devices in the same network (LAN)
  • Resume connection interrupted downloads
  • No file download limit
  • Download straight to your downloads folder without waiting
  • Share through internet with a room code !
  • Easily share Text Messages too !

Why

THIS!

Case 1: I want to share files with my friend's phone or computer, but we don't have a USB cable. I have a file sharing app A, my friend have B. Both of us argue "A is better", "No, B is better". The app installation size is 50MB, is half bloatware and the arguing cost us 15 minutes. If it's an iPhone & an Android, ohnooooo. Bonus: iPhone + Android + Windows PC together πŸ™‚

Case 2: I want to copy a text from my phone to computer, arghh😫 I have to open WhatsApp Web/Telegram now, send a message to myself -_- πŸ˜’

Both the above problems are solved with WebDrop. Simply open the website on any number of your devices (even simultaneously) and share files & messages !

Development

Clone the repo and do :

yarn install
yarn start

WebTorrent trackers list is included in src/main.ts. You may want to change that or add/start your own tracker locally for development.

File is shared via streams using simple-peer-files library.

Starting Local Tracker

Install [bittorrent-tracker] globally :

yarn global add bittorrent-tracker

Download this script and run it. It only requires bittorrent-tracker.

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].