So it's not offline first, and even though it can do P2P through WebRTC I've ran into situation where I wanted to send a file from my android (not supporting AirDrop) phone to someone's iphone (not supporting Nearby Share) when we were both at the same location but days away from cell service.<p>Localsend can do that. Problem being when the other person did does not have that installed on their phone. It's really crazy how offline-first networking is still partitioned by iPhone/Android for so many years.
I keep a list of about 10 such browser based p2p file sending tools <a href="https://gist.github.com/SMUsamaShah/fd6e275e44009b72f64d0570256bb3b2" rel="nofollow">https://gist.github.com/SMUsamaShah/fd6e275e44009b72f64d0570...</a><p>Have made this using occasional threads like this one and update it when I find some new tool.
I tried most of these apps some time ago, and the best ones for large files were Landrop and Localsend. If you have a VPN, you can use them to transfer files remotely too.<p><a href="https://landrop.app" rel="nofollow">https://landrop.app</a><p><a href="https://localsend.org" rel="nofollow">https://localsend.org</a>
Well, maybe an alternative: Localsend[1]<p>Works pretty good for my use cases.<p>1: <a href="https://localsend.org/" rel="nofollow">https://localsend.org/</a><p>EDIT: Oh, this was already mentioned... sorry.
If this is truly "inspired by Airdrop", then it should continue to function without a accessible cellular signal or WiFi network, by automatically configuring one of the devices to act as a mobile Wifi hotspot.
Does this work on mobile? I use localsend so far, <a href="https://localsend.org/" rel="nofollow">https://localsend.org/</a>
Local discovery didn't work for me. Loaded it on my (Linux) laptop and (Android) phone (both Firefox), but they didn't see each other.<p>I wonder if it's an IPv6 issue? My two devices might have shown up to the server as two different IPv6 addresses, not the same NATed IPv4 address.
Sadly things are a bit broken if IPv6 is involved:<p><a href="https://github.com/szimek/sharedrop/issues/55">https://github.com/szimek/sharedrop/issues/55</a>
ELI5: Do you have two devices on the same local network - is it a single common wifi access point in the badlands, just a local lan, no internet? Do I *need* to have your file on my phone? Why?
I'd like to give a shoutout to localsend as well: <a href="https://github.com/localsend/localsend">https://github.com/localsend/localsend</a>
I made NearDrop, a macOS implementation of Google's Nearby Share: <a href="https://github.com/grishka/NearDrop">https://github.com/grishka/NearDrop</a>
> as well: <a href="https://github.com/localsend/localsend">https://github.com/localsend/localsend</a>
> imho <a href="https://pairdrop.net/" rel="nofollow">https://pairdrop.net/</a> is the best
> How is this different from webwormhole.io?
> My fave is <a href="https://snapdrop.net" rel="nofollow">https://snapdrop.net</a><p>it's so funny how everyone have a favorite. They all use standardized hacks on top of hacks, just because ISP do not want to let you serve content and will fight for NAT, which is their only line of defense from everyone else messing with their precious IGMP multicast hacks so they can subsidize their TV business on your internet bill. it's all so funny.<p>but the best joke is how microsoft and apple both tried to "make things work" in the late 90s (?) with their special zero-conf-by-other-names trainwreak of network protocols.<p>There's no end in sight.