Help uploading huge files (10GB+) to Browser

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • EvaporateJS

    Javascript library for browser to S3 multipart resumable uploads

  • I used Amazon S3 for the upload destination. I didn't want any of the data being uploaded to go through my application server; it needed to go straight to S3. The application set up signed requests for each user who wanted to upload something, so that I could dictate exactly where in the bucket they could upload to, and for how long, and what file type. To accommodate large uploads and provide reliability and resumability to users' uploads I used (and sponsored, since I needed some support and changes in a rush) a library called evaporate. It looks like it's at least one major version later now but it was fantastic when I used it.

  • filepond

    🌊 A flexible and fun JavaScript file upload library

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts