Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 17 JavaScript Upload Projects
-
bootstrap-fileinput
An enhanced HTML 5 file input for Bootstrap 5.x/4.x./3.x with file preview, multiple selection, and more features.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
-
-
-
Project mention: How to Handle File Uploads with Node.js and Express - Multer Edition | dev.to | 2025-05-12
In our previous guide, we showed how easy it is to handle file uploads using express-fileupload. Multer brings additional flexibility and control:
-
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
Meteor-Files
🚀 Upload files via DDP or HTTP to ☄️ Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.
📁 Blob Storage: While there are no official packages, There is a well-established packages meteor-files by Veliov Group. Which lets you pload files to AWS, GridFS, DropBox or Google Drive.
-
-
-
multer-sharp-resizer
📸 🖼 Resize one image or multiple images to multiple sizes with node.js, express.js, multer.js and sharp.js
-
strapi-provider-upload-ipfs-storage
IPFS (Filebase, Pinata, Fleek, Web3, Lighthouse) provider for Strapi uploads.
-
webinterface-upload-button
Upload button for the web interface, alternative to drag and drop. For the ReMarkable Tablet.
-
-
simple-aws-upload
Uploading files on S3 for Cognito authenticated user. Demo app for an article at https://dev.to/zenika/how-to-use-aws-cognito-to-access-aws-services-150e
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript Upload discussion
JavaScript Upload related posts
-
Recommendation for an easy "send file" webapp (docker)?
-
Trying to find a file sharing platform which I used to use
-
Express Js File Uploading Using express-fileupload
-
Instagram Private API WEB- Node
-
Instagram feed with Next.js
-
GitLab EE - Hosting binary releases
-
Hacktoberfest's first commit
-
A note from our sponsor - SurveyJS
surveyjs.io | 16 May 2025
Index
What are some of the best open-source Upload projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | bootstrap-fileinput | 5,371 |
2 | vue-filepond | 1,972 |
3 | react-filepond | 1,918 |
4 | PsiTransfer | 1,667 |
5 | express-fileupload | 1,544 |
6 | react-uploady | 1,169 |
7 | instagram-web-api | 1,137 |
8 | Meteor-Files | 1,114 |
9 | lolisafe | 334 |
10 | svelte-filepond | 260 |
11 | multer-sharp-resizer | 15 |
12 | strapi-provider-upload-ipfs-storage | 14 |
13 | webinterface-upload-button | 12 |
14 | chunk-upload | 5 |
15 | simple-aws-upload | 4 |
16 | shhfile | 1 |
17 | largedata | 0 |