Rust file-transfer

Open-source Rust projects categorized as file-transfer

Top 13 Rust file-transfer Projects

file-transfer
  1. FlyingCarpet

    Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.

    Project mention: Localsend: An open-source cross-platform alternative to AirDrop | news.ycombinator.com | 2026-04-28

    For true crossplatform p2p the closest I have found is FlyingCarpet [1].

    But it is not super reliable or friendly.

    [1] https://github.com/spieglt/FlyingCarpet

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. magic-wormhole.rs

    Rust implementation of Magic Wormhole, with new features and enhancements

  4. shoop

    scp has a run-in with mosh (alpha)

  5. qcp

    Quick File Copy using QUIC

  6. aft

    aft - advanced file transfer.

  7. yoop

    A very fast P2P file sharing and clipboard sync for local networks. Works between any device and OS. No cloud or account required. Built with Rust.

    Project mention: Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK | news.ycombinator.com | 2026-05-21

    please do and let me know ! quick story fast, I'm working a loooot remotely. I'm using https://github.com/sanchxt/yoop to synchronize my keyboard. Since I'm using moonlight it's blazing fast. But when I work in the train I'm back to ssh. My quick tip would be to: build your own tools, build them once, use them forever. and rmux is exactly made for that, it's prefect for TUIs over ssh and low connection that needs to stay alive even if you get disconnected

  8. asfa

    Avoid sending file attachments by uploading them via SSH to a remote site and sharing a publicly-accessible URL with non-guessable (hash-based) prefix instead.

  9. mtp-rs

    Talk to MTP/PTP devices in pure Rust. No libmtp, no FFI, just async USB (uses nusb). Async streaming uploads/downloads, device events, two-level API for Android phones or raw camera access.

    Project mention: Show HN: Mtp-rs – pure-Rust MTP library, up to 4x faster than libmtp | news.ycombinator.com | 2026-03-19
  10. portal

    A Secure file transfer utility & library. The library utilizes SPAKE2 for key negotiation over an insecure channel, and ChaCha20Poly1305 Authenticated Encryption to encrypt the file with the derived shared symmetric key. This enables two peers to transfer a file over any channel without needing to trust the intermediary relay. (by landhb)

  11. swift_file

    Share files between devices using your Wi-Fi network.

  12. lightning-p2p

    Free open-source P2P file transfer for Windows. No cloud, no account, no artificial file-size cap. Built with Rust, Tauri, iroh, QUIC, and BLAKE3.

    Project mention: Building an open-source Windows file transfer app with Rust, Tauri and QUIC | dev.to | 2026-05-17

    GitHub: https://github.com/Kerim-Sabic/lightning-p2p Product Hunt: https://www.producthunt.com/products/download-lightning-p2p

  13. p2p-file-transfer

    Rust program to do file transfers without any pesky third parties; mirror of https://git.sr.ht/~gotlou/p2p-file-transfer

  14. dicky

    Fastest Offline Data Transfer Ecosystem so you can access things whenever you want

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust file-transfer discussion

Log in or Post with

Rust file-transfer related posts

  • Qcp: QUIC Remote File Copy

    1 project | news.ycombinator.com | 6 Jan 2025
  • Ask HN: Alternative to Teamviewer?

    3 projects | news.ycombinator.com | 11 Apr 2024
  • FlyingCarpet: File transfers over ad-hoc WiFi

    1 project | news.ycombinator.com | 21 Jan 2024
  • Direct file transfer over ad hoc WiFi. Linux/macOS/Windows versions rewritten in Rust with Tauri. Android and iOS versions also available.

    1 project | /r/rust | 2 May 2023
  • File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi, no network infrastructure required. Desktop versions rewritten in Rust.

    1 project | /r/coolgithubprojects | 2 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source file-transfer projects in Rust? This list will help you:

# Project Stars
1 FlyingCarpet 5,181
2 magic-wormhole.rs 1,002
3 shoop 462
4 qcp 276
5 aft 47
6 yoop 39
7 asfa 35
8 mtp-rs 36
9 portal 25
10 swift_file 17
11 lightning-p2p 12
12 p2p-file-transfer 10
13 dicky 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?