Rust file-sharing

Open-source Rust projects categorized as file-sharing

Top 11 Rust file-sharing Projects

  • ffsend

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

  • dufs

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

  • Project mention: h5ai – modern HTTP web server index | news.ycombinator.com | 2024-04-19

    Sounds helpful if you're using Apache. I use dufs (https://github.com/sigoden/dufs) as a lightweight file server.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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.

  • Project mention: My incredibly thoughtful girlfriend went through the trouble of searching for your subreddit, seeking advice, and then bought me a steam deck. Thank you all, it was the perfect birthday gift, and I was flabbergasted. | /r/SteamDeck | 2023-05-11

    Congrats u/qualx and belated Happy Birthday! I've had my Steam Deck for a year now and super happy with it ! Also, I recommend checking out this guide it's super helpful. :) https://github.com/mikeroyal/Steam-Deck-Guide

  • rustypaste

    A minimal file upload/pastebin service.

  • Project mention: rustypaste — A minimal file upload/pastebin service. | /r/rust | 2023-12-05
  • 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.

  • Project mention: Offline PC-to-PC File Transfer application with React and Rust | /r/rust | 2023-06-30

    Hi all, check out the file transfer application I'm building. https://github.com/opeolluwa/send-file

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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`.

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

  • Project mention: Swift File - open-source project for a quick way of transferring files between devices | /r/rust | 2023-05-09

    Hey everyone, v0.1.6 has been released.

  • 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 related posts

Index

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

Project Stars
1 ffsend 6,831
2 dufs 4,665
3 Steam-Deck-Guide 1,841
4 rustypaste 669
5 parsec-cloud 252
6 filite 191
7 filesync 85
8 uploadserver 23
9 portal 21
10 swift_file 14
11 mork 11

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