The project defines an open protocol specification for reliable, chunked, and resumable file transmission over standard HTTP infrastructure. It standardizes client-to-server file transfers across networks, enabling interrupted uploads to resume seamlessly without data loss or retransmitting completed chunks.
الميزات الرئيسية لـ tus/tus-resumable-upload-protocol هي: HTTP File Uploads, HTTP Resumable Transfers, Concatenations, Upload Verification, Byte-Range Requesting, Large File Uploads, HTTP Upload Clients, Protocol Specifications.
تشمل البدائل مفتوحة المصدر لـ tus/tus-resumable-upload-protocol: 23/resumable.js — resumable.js is a JavaScript library for managing large file uploads using the HTML5 File API. It functions as a… sjqzhang/go-fastdfs — go-fastdfs is a distributed file system and object storage server designed for building private cloud storage. It… gpac/gpac — GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing… danialfarid/ng-file-upload — ng-file-upload is an Angular directive for handling multipart file uploads and drag-and-drop selection within Angular… aws/aws-sdk-php — The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web… googleapis/google-api-python-client — This project is a REST API client library and Google Cloud SDK component that integrates Python applications with…
resumable.js is a JavaScript library for managing large file uploads using the HTML5 File API. It functions as a chunked data transmitter and resumable upload manager, dividing files into smaller segments to ensure reliable delivery to a remote server. The library is distinguished by its ability to recover upload progress after network interruptions or browser restarts. It achieves this through resumable data transfer and server-side chunk verification, which checks for existing segments on the server to avoid redundant data transmission. The system manages concurrent file uploads and reques
go-fastdfs is a distributed file system and object storage server designed for building private cloud storage. It provides a FastDFS compatible storage implementation that manages clusters of storage nodes to handle large-scale file uploads and downloads. The system focuses on high availability through a decentralized architecture that automatically synchronizes data and repairs failures across multiple machines without a central coordinator. It specifically supports resumable file storage via HTTP, allowing large transfers to be paused and resumed from the last successful byte to handle netw
GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re
ng-file-upload is an Angular directive for handling multipart file uploads and drag-and-drop selection within Angular applications. It functions as a client-side tool for validating file attributes, processing images, and generating media previews before transmission to a server. The project includes a client-side image processor for resizing, center-cropping, and correcting JPEG EXIF orientation. It also features a browser-based media previewer for images, audio, and video files, and an HTML5 File API shim to provide upload and reader functionality for legacy browsers. Additional capabiliti