
相对于通过微信、Telegram、网盘等文件共享方案,点对点P2P文件共享工具有很多应用场景,例如本地局域网共享、需要考虑隐私和安全、速度需要快等。
汇总一下不错的开源点对点(P2P,Point-to-Point)共享工具。也有一些不错的非开源P2P共享工具,由于功能与开源相比并无太多优势,因此不做推荐。
重点推荐:LocalSend、PairDrop。
基于客户端的P2P文件共享工具
LocalSend:
强烈推荐,最好用的P2P文件共享工具,支持共享文件夹。
LocalSend支持通过链接分享,接收端可以不用转客户端:添加文件->“附近的设备“栏的锯齿状按钮->”通过链接分享“
支持Android/Android TV/iOS/Linux/macOS/Windows
LANDrop:
支持Android/Android TV/iOS/Linux/macOS/Windows
与Localsend相比,最大亮点:支持跨局域网不同网段共享
Flying Carpet File Transfer:
https://github.com/spieglt/FlyingCarpet
支持Android/iOS/Linux/macOS/Windows
基于浏览器的P2P文件共享工具
PairDrop
https://github.com/schlagmichdoch/pairdrop
推荐,Fork自Snapdrop (Snapdrop被LimeWire收购,商业化,不再推荐)。
相对于LocalSend,不需要单独安装客户端,只需要浏览器,但不能共享文件夹。
FilePizza
https://github.com/kern/filepizza
EasyTransfer
https://github.com/WCY-dt/EasyTransfer
sendfiles.dev
https://github.com/jchorl/sendfiles
filedrop
https://github.com/mat-sz/filedrop
FilePush
https://gitlab.com/kevincox/filepush
P2P File Transfer
https://github.com/chidokun/p2p-file-transfer
NeighborHoodShare
https://github.com/dikshantrajput/neighborHoodShare
基于Bittorrent/WebTorrent的P2P共享工具
Resilio Sync
Instant.io
https://github.com/webtorrent/instant.io
Blaze
https://github.com/blenderskool/blaze
FileLove
https://github.com/midzer/filelove
基于命令行的P2P文件共享工具
Croc
https://github.com/schollz/croc
Magic Wormhole
https://github.com/magic-wormhole/magic-wormhole
wush