Warpdrop

Warpdrop

AirDrop for CLI & Web. Private, P2P, Self-Hostable.

3 followers

Warpdrop is a privacy-first, P2P file transfer tool bridging your terminal and the web. Send files directly from your CLI (warpdrop send) to any device's browser, or vice-versa. No cloud storage, no accounts, no file size limitsโ€”just direct WebRTC magic. Features: ๐Ÿš€ CLI โ†” Web: Send from terminal, receive on mobile/web instantly. ๐Ÿ”’ True P2P: Files go machine-to-machine. No intermediate storage. ๐Ÿ  Self-Hostable: Docker-ready with built-in STUN/TURN. โšก Fast: Go + Next.js powered.
Warpdrop gallery image
Warpdrop gallery image
Warpdrop gallery image
Free
Launch tags:Productivityโ€ขOpen Sourceโ€ขDeveloper Tools
Launch Team
Anima - OnBrand Vibe Coding
Design-aware AI for modern product teams.
Promoted

What do you think? โ€ฆ

Mohd Zaid
Maker
๐Ÿ“Œ
Hey Product Hunt! ๐Ÿ‘‹ I'm Zaid, the maker of Warpdrop. I built this because I wanted the secure, speed-freak nature of CLI tools like croc, but with the accessibility of a web link. I often needed to send files from my server/terminal to a friend's phone (or my own) without dealing with logins, "cloud" uploads, or email attachment limits. How it works: Run warpdrop send file.zip in your terminal. You get a code phrase and a link (e.g., lantern-poppy-brave-peter). Enter that linkon the web UI (or another CLI), and the P2P transfer starts immediately. Under the hood: It uses WebRTC for the data channel. If you are behind a strict NAT, the included self-hostable STUN/TURN configuration handles the hole-punching for you. It's fully Open Source and designed to be self-hosted if you don't trust public servers. I'd love to hear your feedback or see you break it! ๐Ÿš€