Rust file-sharing

Open-source Rust projects categorized as file-sharing

Top 11 Rust file-sharing Projects

file-sharing
  • ffsend

    :mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.

    Project mention: Send: Open-source fork of Firefox Send | news.ycombinator.com | 2024-10-19

    A command line version brought by the same author: https://github.com/timvisee/ffsend

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • dufs

    A file server that supports static serving, uploading, searching, accessing control, webdav...

    Project mention: A file server that supports static serving, uploading, access control, webdav | news.ycombinator.com | 2024-08-21
  • Steam-Deck-Guide

    Steam Deck Guide. Learn all about the Tools, Accessories, Games, Emulators, and Gaming Tips that will make your Steam Deck an awesome Gaming Handheld or a Portable Computer Workstation.

  • rustypaste

    A minimal file upload/pastebin service.

  • parsec-cloud

    Open source Dropbox-like file sharing with full client encryption !

  • filite

    A simple, light and standalone pastebin, URL shortener and file-sharing service

  • filesync

    Quickly and securely share files from Windows, Linux, Mac to Android devices using wifi.

  • SaaSHub

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

    SaaSHub logo
  • uploadserver

    Simple Rust file server which lets you upload, share, and download files from a web browser. Ready-to-run binaries for Windows, Mac, and Linux. Free/Open-Source alternative to AirDrop/Dropbox for transferring files on your local network without having to install anything. A more sophisticated version of `python3 -m http.server 8000`. (by akovacs)

    Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10

    You first start one server on a desktop/laptop which has the software, and then any client (Android, iOS, PlayStation, Kindle, etc) with a web browser (no need to install any client software) can upload or download files from it.

    You can download prebuilt binaries for x86-64 Linux, Windows, or Mac OS (sorry, no prebuilt binaries for Apple Silicon, but they could be added if there is sufficient demand) from https://github.com/akovacs/uploadserver/releases/ or compile from source using a nightly rust toolchain if you prefer.

    Compared to cloud services or `python -m http.server 8000`, this is extremely fast since the server is written in rust, it is fairly simple (compiled and stripped binary is typically less than 3MB), it sends everything over local LAN, it seems to handle large files (over 4GB) fairly well, and you only need to install the software on one machine.

    For additional details, please see: https://news.ycombinator.com/item?id=39665095

  • 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)

  • swift_file

    Share files between devices using your Wi-Fi network.

  • mork

    Application for sending files p2p written in rust

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-sharing discussion

Log in or Post with

Rust file-sharing related posts

  • Pingvin Share - A self-hosted file sharing platform

    3 projects | /r/selfhosted | 11 Oct 2022
  • Hacker News top posts: Jun 25, 2022

    2 projects | /r/hackerdigest | 25 Jun 2022
  • ffsend。一个功能齐全的Firefox Send命令行客户端 (ffsend: A fully featured Firefox Send command line client)

    1 project | /r/hnzh | 25 Jun 2022
  • ffsend: A fully featured Firefox Send command line client

    1 project | /r/patient_hackernews | 24 Jun 2022
  • ffsend: A fully featured Firefox Send command line client

    1 project | /r/hackernews | 24 Jun 2022
  • ffsend: A fully featured Firefox Send command line client

    1 project | /r/hypeurls | 24 Jun 2022
  • Ffsend: Securely share files from the command line

    1 project | news.ycombinator.com | 4 Jun 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 13 Dec 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

Project Stars
1 ffsend 6,916
2 dufs 6,694
3 Steam-Deck-Guide 1,988
4 rustypaste 807
5 parsec-cloud 273
6 filite 190
7 filesync 107
8 uploadserver 33
9 portal 22
10 swift_file 13
11 mork 11

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Rust is
the 5th most popular programming language
based on number of metions?