SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 upload Open-Source Projects
-
vue-upload-component
Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
transfer.sh
Transfer.sh command line program, Now file sharing from the command line is easy. (by mayankfawkes)
-
-
Project mention: Show HN: Rac-delta – open protocol for differential dir sync (Rust/Node SDKs) | news.ycombinator.com | 2026-04-07
- Streaming (recommended): reconstruct files as chunks arrive. No extra RAM or disk overhead
- Production usage -
Raccreative Games uses rac-delta in production today. The CLI tool Clawdrop (Rust) handles uploads; the desktop launcher (Electron/Node) handles downloads. Both use the respective SDKs directly.
https://github.com/raccreative/clawdrop
- Open protocol, MIT licensed -
rac-delta is a documented open protocol - anyone can implement it in any language. The Rust and Node SDKs are the reference implementations.
Docs: https://raccreative.github.io/rac-delta-docs/
-
rac-delta-js
Storage agnostic delta patching implementation of rac-delta protocol for NodeJs. With streaming support and file reconstruction.
Project mention: Show HN: Rac-delta – open protocol for differential dir sync (Rust/Node SDKs) | news.ycombinator.com | 2026-04-07 -
uploads discussion
uploads related posts
-
How can I handle very large file uploads
-
How to manage large files with Heroku and Amazon S3 Buckets in Django Projects
-
Upload Files to Cloudinary with Node.js in 1 minute
-
[Pypi] transfer.sh released
-
[Pypi] transfer.sh released
-
File uploader for Vue 3?
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source upload projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | vue-upload-component | 2,695 |
| 2 | pomf | 930 |
| 3 | django-s3direct | 667 |
| 4 | phpMussel | 431 |
| 5 | transfer.sh | 13 |
| 6 | filesrocket | 7 |
| 7 | clawdrop | 6 |
| 8 | rac-delta-js | 4 |
| 9 | upload-preview-image-react | 0 |