ShareDrop

Dev tools

peer-to-peer file transfer

SHOW HN2014

ShareDrop

HTML5 clone of OS X AirDrop – Easy P2P file transfers in a browser

sharedrop.io

#p2p file transfer#webrtc#airdrop alternative#browser file sharing

165points
68comments
#140of 2,272 in 2014
Top 7%of 2014 by points

How HN took it

MixedNo clear lean

14 positive, 11 neutral or asking, 3 mixed, 9 critical, out of 37 comments about the project. Thread score +0.11.

Idea: 7 for, 2 againstExecution: 2 for, 6 againstPrivacy: 0 for, 1 againstPerformance: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful, AirDrop-like file sharing that works across platforms in a browser

    From 4 comments
    • Holy fucking shit this is the best thing since sliced bread. You don't know how much I hate emailing file attachments.
      rainmaking on HN
    • This is really amazing! I had a bit of trouble on my first attempt because I was connected to a VPN, so ShareDrop was considering me to be in the 10.* range (my local IP address…
      NathanKP on HN
    • I opened this with the Hamachi VPN open, and suddenly could share files with my computer on the other side of the world. I have a Mac so usually do this via the built-in sharing…
      marquis on HN
    • Wasn't sure if this would be useful to me without mobile support, but man, it really saved my ass today. Thanks for this.
      hmhrex on HN
  • Avoids emailing files and sends directly between devices

    From 2 comments
    • Holy fucking shit this is the best thing since sliced bread. You don't know how much I hate emailing file attachments.
      rainmaking on HN
    • No central server to intercept the file in transit
      arcameron on HN

Objections

  • Only works in Chrome and Opera; Firefox and Safari unsupported

    From 2 comments
    • No idea why it asked for Flash. At this moment the app works only in Chrome and Opera, because Firefox doesn't support HTML5 FileSystem API. There's a polyfill for that, but we…
      szimek on HN
    • It depends on what you mean by "mobile" :) It works between Chrome on Android and desktop. Unfortunately, Safari (neither desktop nor mobile) doesn't support WebRTC.
      szimek on HN
  • Reports wrong IP address behind VPNs and on some networks

    From 3 comments
    • This is really amazing! I had a bit of trouble on my first attempt because I was connected to a VPN, so ShareDrop was considering me to be in the 10.* range (my local IP address…
      NathanKP on HN
    • it got my vmware IP address, not the actual one.
      est on HN
    • This is really cool! Initially, I tried using this between a computer on my 2.4 GHz band and a computer on my 5 GHz band, and I guess the JavaScript wasn't able to determine the…
      lerxst on HN
  • Requires a shared network, unlike AirDrop

    From 1 comment
    • Cool, but one major advantage to airdrop is that it doesn't require a local network at all, so you can airdrop even without any wifi AP in range.
      0x0 on HN

Requests

  • Firefox support

    From 1 comment
    • No idea why it asked for Flash. At this moment the app works only in Chrome and Opera, because Firefox doesn't support HTML5 FileSystem API. There's a polyfill for that, but we…
      szimek on HN
  • Mobile Chrome on iOS support

    From 1 comment
    • This is really cool. I am curious why Chrome on iOS wasn't made available yet? (i.e. if there was technical roadblock that made it difficult for you to do so.)
      dhfromkorea on HN
  • Transfers between networks

    From 1 comment
    • Hopefully, we'll add sending files between networks pretty soon as well. However, it's already possible with similar WebRTC based services like https://www.sharefest.me/ or…
      szimek on HN
  • Faster transfer speeds

    From 1 comment
    • I'm getting transfer speeds of ~970KB/s (checking using iStat). Averaging nearly 1MB/s isn't bad, but I'm curious, could this go faster?
      sfaruque on HN

Questions

  • Why WebRTC instead of websockets

    From 1 comment
    • Noob question: It seems like websockets is more appropriate for sending files to peers, why would they go for webrtc?
      utopkara on HN
  • Why it rejects some browser versions and asks for Flash

    From 2 comments
    • It sounded interesting until: Allow www.sharedrop.io to run "Adobe Flash"? Then: We're really sorry, but your browser is not supported. Please use the latest Chrome for Desktop…
      skrowl on HN
    • I'm running Chrome version 26.0.1410.63 on Linux, and I'm getting the not supported error message. Is there a minimum Chrome version?
      alexjh on HN

Alternatives named

  • ShareFest / RTCopy (WebRTC)

    From 1 comment
    • Hopefully, we'll add sending files between networks pretty soon as well. However, it's already possible with similar WebRTC based services like https://www.sharefest.me/ or…
      szimek on HN
  • Dukto

    From 1 comment
    • A cross-platform (but not web-based) open-source LAN file-transfer tool that I've used in the past is dukto: https://code.google.com/p/dukto/
      barbs on HN
  • EZ Drop and wsend (server-based)

    From 2 comments
    • Something similar (with a server in the middle) for android<->computer is EZ Drop: http://ez.dropper.co
      nanch on HN
    • Another one with a server in the middle: https://wsend.net/upload
      abemassry on HN
  • SumoDrop

    From 1 comment
    • Looks like a clone of my friends page: http://www.sumodrop.com *edit: I guess 'clone' is too strong. I meant to imply it has similar functionality, not that it is carbon copied.…
      rpowers on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7468328)