tus-js-client

A pure JavaScript client for the tus resumable upload protocol (by tus)

Tus-js-client Alternatives

Similar projects and alternatives to tus-js-client based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better tus-js-client alternative or higher similarity.

tus-js-client reviews and mentions

Posts with mentions or reviews of tus-js-client. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-03.
  • Ask HN: How to handle user file uploads?
    10 projects | news.ycombinator.com | 3 May 2024
    We map the TUS[0] protocol to S3 multipart upload operations. This lets us obscure the S3 bucket from the client. The TUS operations are handled by a dedicated micro-service. It could be done in a Lambda or anything.

    Once the upload completes we kick off a workflow to virus scan, unzip, decrypt, and process the file depending on what it is.

    For virus scanning, we started with ClamAV[1], but eventually bought a Trend Micro product[2] for reasons that probably don't apply to you. It is serverless based on SQS, Lambda, and SNS. Works fine.

    Once scanned, we do a number of things. For images that you are going to serve back out, you for sure want to re-encode those and strip metadata. I haven't worked directly on that part.

    [0] https://tus.io/

  • Supabase Storage: now supports the S3 protocol
    5 projects | dev.to | 18 Apr 2024
    Resumable uploads are powered by the TUS protocol. The journey to get here was immensely rewarding, working closely with the TUS team. A big shoutout to the maintainers of the TUS protocol, @murderlon and @acconut, for their collaborative approach to open source.
  • File uploader library
    2 projects | /r/vuejs | 1 Mar 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 5 May 2024
    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. Learn more →

Stats

Basic tus-js-client repo stats
3
1,921
7.9
4 days ago

tus/tus-js-client is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of tus-js-client is JavaScript.


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