A

A P2P file transfer CLI that approaches scp/rsync speeds without setup

Hacker News

A P2P file transfer CLI that approaches scp/rsync speeds without setup

Hi HN, Over the past months, I built thruflux to make moving large sets of files between arbitrary machines simpler and faster, without requiring SSH, servers, or port forwarding. It’s a cross-platform CLI written in Go that uses direct peer-to-peer transfers over QUIC, with automatic NAT traversal and relay fallback when needed. A single sender can serve multiple receivers concurrently, and directory transfers are handled natively (no zipping). I recently benchmarked it against scp, rsync, croc, and magic-wormhole to understand the tradeoffs more clearly. While it doesn’t always beat built-in infrastructure tools like scp/rsync in ideal conditions, it gets surprisingly close while solving a harder problem (zero-setup P2P), and transfer speeds shows much lower variance than single-stream TCP tools. Moreover, thruflux consistently outperformed comparable P2P CLI tools, particularly for multi-file transfers. The project is open source and still evolving — happy to hear feedback, especially from people who move a lot of data around. My vision is to create a free, secure, fast mass file sharing CLI tool that is (hopefully and eventually) achieves throughputs close to infrastructure tools like scp/rsync, which many current p2p file transfer CLI tools out there fall short of. I've poured many thoughts into how to make this possible, and now I believe I have reached a point where I would like to invite some early users to try out the tool. For that matter, I'd really appreciate if anyone who needs some data moved try out my tool. Thanks! Repo + benchmarks: https://github.com/samsungplay/Thruflux

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
82%82% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, user, single · Missing: agents, macos, agent
69%69% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: open source, ide, io · Missing: https docs, excited, just released
63%63% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
43%43% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month, users, way · Missing: mobile apps, ios, personal
33%33% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

P2
P2P File Transfer CLI in Go53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

P2P File Transfer CLI in Go

Hacker News1
Ba
Barf the robust file transfer CLI42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Barf the robust file transfer CLI

Hacker News2
xypd
xypd20%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Secure p2p file transfer

Product Hunt+1
Wu
Wush.dev – easy P2P file transfer and shells between browser and CLI71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Wush.dev – easy P2P file transfer and shells between browser and CLI

Hacker News3
Se
SendRail - Easy P2P File Transfer From The Desktop60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SendRail - Easy P2P File Transfer From The Desktop

Hacker News76
Fi
File transfer webapp with support of P2P(Chrome only)47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

File transfer webapp with support of P2P(Chrome only)

Hacker News2
Pa
Payload, P2P file transfer app, goes online58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Payload, P2P file transfer app, goes online

Hacker News11
Al
AltSendme – Open-source p2p file transfer tool based on Iroh79%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AltSendme – Open-source p2p file transfer tool based on Iroh

Hacker News2
se
sendfiles.dev – quick, secure p2p file transfer using WebRTC63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

sendfiles.dev – quick, secure p2p file transfer using WebRTC

Hacker News2
Se
Sendfiles.dev – quick, secure P2P file transfer using WebRTC63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Sendfiles.dev – quick, secure P2P file transfer using WebRTC

Hacker News43