The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
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.
-
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.
-
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.
-
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.
-
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`.
-
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)
Sounds helpful if you're using Apache. I use dufs (https://github.com/sigoden/dufs) as a lightweight file server.
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-11Congrats 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
Project mention: Offline PC-to-PC File Transfer application with React and Rust | /r/rust | 2023-06-30Hi all, check out the file transfer application I'm building. https://github.com/opeolluwa/send-file
Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10You 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
Project mention: Swift File - open-source project for a quick way of transferring files between devices | /r/rust | 2023-05-09Hey everyone, v0.1.6 has been released.
Rust file-sharing related posts
- Pingvin Share - A self-hosted file sharing platform
- Hacker News top posts: Jun 25, 2022
- ffsend。一个功能齐全的Firefox Send命令行客户端 (ffsend: A fully featured Firefox Send command line client)
- ffsend: A fully featured Firefox Send command line client
- ffsend: A fully featured Firefox Send command line client
- ffsend: A fully featured Firefox Send command line client
- Ffsend: Securely share files from the command line
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
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