类似wormhole的开源工具,不用登录,直接能p2p下载文件

本文最后更新于 2025年10月21日。

以下是与 Wormhole 功能类似的开源P2P文件传输工具推荐,均无需登录,直接通过链接或密码实现点对点传输和下载:


1. Snapdrop (WebRTC)

  • 核心功能
    • 浏览器直接打开即可传输,无需注册。
    • 局域网/广域网自动切换(依赖STUN/TURN)。
    • 支持文件、文本、剪贴板共享。
  • 特点
    • 完全开源,隐私友好,无服务器中转。
    • 支持多设备同时在线传输。
  • 链接
    • 官网:https://snapdrop.net/
    • GitHub:https://github.com/RobinLinus/snapdrop

2. Pairdrop (Snapdrop分支)

  • 核心功能
    • 与Snapdrop类似,但增加了WebTorrent协议支持,可跨网络P2P。
    • 无需安装,浏览器直接访问。
  • 特点
    • 优化了NAT穿透能力,适合非局域网环境。
    • 支持加密传输(可选)。
  • 链接
    • 官网:https://pairdrop.net/
    • GitHub:https://github.com/pairdrop/pairdrop

3. FilePizza (WebRTC + Torrent)

  • 核心功能
    • 通过WebTorrent技术实现P2P分发,文件无需上传到服务器
    • 生成一次性链接,下载端无需客户端。
  • 特点
    • 传输速度与参与节点数量正相关,适合多人下载。
    • 开源且可自建节点。
  • 链接
    • 官网:https://file.pizza/
    • GitHub:https://github.com/kern/filepizza

4. Croc (命令行工具)

  • 核心功能
    • 通过命令行实现加密P2P文件传输,支持断点续传。
    • 无需服务器中转,使用croc sendcroc [code-phrase]接收。
  • 特点
    • 开发者友好,支持跨平台(Win/macOS/Linux)。
    • 可自定义中继服务器(默认使用公共中继)。
  • GitHub:https://github.com/schollz/croc

5. Instant.io (纯WebTorrent)

  • 核心功能
    • 浏览器内直接通过WebTorrent协议传输文件。
    • 生成磁力链接或HTTP下载链接。
  • 特点
    • 完全去中心化,无服务器依赖。
    • 适合临时分享大文件。
  • 链接:https://instant.io/
  • GitHub:https://github.com/webtorrent/instant.io

6. Magic Wormhole (密码短语传输)

  • 核心功能
    • 通过短密码(如7-cherry-camera)建立P2P连接,传输文件或文本。
    • 支持加密和验证机制。
  • 特点
    • 无需预装软件,命令行或客户端均可。
    • 可自建中继服务器。
  • GitHub:https://github.com/magic-wormhole/magic-wormhole

选择建议:

工具 适用场景 传输方式 是否加密
Snapdrop 快速局域网共享 WebRTC
FilePizza 多人分发大文件 WebTorrent
Croc 开发者/命令行用户 P2P+中继
Magic Wormhole 安全文件传输 P2P+密码

推荐组合

  • 浏览器用户:Pairdrop + FilePizza(兼顾易用性与速度)。
  • 命令行用户:Croc(灵活控制传输)。
  • 高安全性场景:Magic Wormhole(密码验证)。

所有工具均无需登录,且开源可审计!