DhanushNehru

Transfer files across your local network directly from device to device using WebRTC.

30
10
100% credibility
Found Mar 08, 2026 at 25 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
JavaScript
AI Summary

OpenDrop is an open-source web app for sending files directly between nearby devices on the same WiFi or generating temporary download links.

How It Works

1
🌐 Discover OpenDrop

You find the OpenDrop website, a simple tool for sharing files with friends nearby or via a quick link.

2
📱 Open on devices

Open the webpage on your phone or laptop and your friend's device while both are on the same WiFi.

3
🔍 See friends appear

Nearby devices magically show up on your screen with fun names like 'Happy Fox'.

4
Tap to send file

Tap a friend's name, pick a photo or document from your files, and offer to send it right over.

5
Receiver decides
Accept

They tap yes, and the file zips over directly, fast and private.

🔗
Or use link

Instead, upload any file to get a shareable web link that works anywhere for 24 hours.

🎉 Sharing done!

Your file lands perfectly on the other device, no sign-ups or clouds involved – pure joy.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 25 to 30 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is OpenDrop?

OpenDrop is a JavaScript-based file transfer tool that mimics AirDrop using WebRTC for direct device-to-device sharing over your local Wi-Fi network. Devices auto-discover each other without accounts or cloud services—pick a peer, select a file, and send it peer-to-peer, with files never touching a server. It also offers a fallback: upload files for temporary shareable links that expire in 24 hours, working on Android, iOS, Windows, Linux, Mac, or even Steam Deck.

Why is it gaining traction?

Unlike SSH transfers or clunky cloud apps, OpenDrop delivers instant, secure local sharing with zero setup—no pairing, no size limits beyond browser constraints. Cross-platform magic shines: beam files from Android to Mac or PC, iPhone to PC, Windows to Linux, or PC to Steam Deck, all via browser. The live demo on GitHub Pages hooks devs fast, proving it just works without installs.

Who should use this?

Mobile devs shuttling APKs from Android to PC, Linux users on Arch swapping files sans SSH, or gamers transferring mods to Steam Deck. Frontend teams demoing assets between laptops and phones, or anyone ditching slow online transfers for local speed.

Verdict

With 19 stars and a 1.0% credibility score, it's raw and unproven—light on tests, single maintainer—but solid docs and easy self-hosting make it worth forking for personal use. Try the demo before committing; promising for quick local shares if you tolerate early-stage quirks.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.