awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to 23/resumable.js

Open-source alternatives to Resumable.js

30 open-source projects similar to 23/resumable.js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Resumable.js alternative.

  • simple-uploader/vue-uploaderالصورة الرمزية لـ simple-uploader

    simple-uploader/vue-uploader

    2,119عرض على GitHub↗

    Vue-uploader is a library designed for managing file and folder transfers within Vue applications. It provides a framework for handling large data transmissions by splitting files into smaller, manageable chunks, which enables reliable uploads with support for pausing, resuming, and error recovery. The library offers a set of component-based abstractions that allow developers to build custom drag-and-drop zones and file selection interfaces. It manages the entire upload lifecycle, including file validation based on custom criteria and the orchestration of concurrent upload queues. Beyond bas

    Vue
    عرض على GitHub↗2,119
  • simple-uploader/uploaderالصورة الرمزية لـ simple-uploader

    simple-uploader/Uploader

    875عرض على GitHub↗

    Uploader is a JavaScript library designed for managing reliable, resumable, and concurrent file transfers within web applications. It provides a client-side interface that leverages the browser's native file system capabilities to handle data selection and transmission. The library distinguishes itself by implementing a chunked data handling model, which breaks large files into smaller segments to ensure fault tolerance. This architecture allows for the automatic recovery of transfers following network interruptions or browser restarts, while maintaining state-persistent queues that enable us

    JavaScript
    عرض على GitHub↗875
  • nervgh/angular-file-uploadالصورة الرمزية لـ nervgh

    nervgh/angular-file-upload

    3,396عرض على GitHub↗

    This project is a file upload module designed for the AngularJS framework, providing a comprehensive system for managing file selection, validation, and asynchronous transmission. It enables developers to build interactive web interfaces that capture local files through standard inputs or drag-and-drop zones, facilitating the entire lifecycle of a file transfer from initial selection to server-side upload. The library distinguishes itself through its focus on cross-browser consistency and granular control over the upload process. It includes an automatic fallback mechanism that routes data th

    JavaScriptangular-file-upload
    عرض على GitHub↗3,396

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • tus/tusdالصورة الرمزية لـ tus

    tus/tusd

    3,805عرض على GitHub↗

    Tusd is a server implementation of the open protocol for resumable file uploads over HTTP. It functions as a gateway that streams incoming data directly to local disk or remote object storage backends, ensuring that large files can be processed without exhausting system memory. The server is designed as a modular package that can be embedded directly into existing applications, allowing developers to integrate file transfer capabilities without requiring external service dependencies. It maintains persistent state for all active transfers, enabling clients to pause and resume uploads from the

    Go
    عرض على GitHub↗3,805
  • moxiecode/pluploadالصورة الرمزية لـ moxiecode

    moxiecode/plupload

    5,618عرض على GitHub↗

    Plupload is a JavaScript file upload library that provides a standardized interface for managing file transfers across different browser runtimes and environments. It functions as a cross-browser upload interface and manager, supporting multiple file selections and browser-based file filtering. The library distinguishes itself through specialized capabilities for handling large data and cloud integration. It includes a chunked file upload manager to split large files into smaller parts to bypass server size limits and a client-side image processor to downsize images and strip metadata before

    JavaScript
    عرض على GitHub↗5,618
  • aws/aws-sdk-phpالصورة الرمزية لـ aws

    aws/aws-sdk-php

    6,191عرض على GitHub↗

    The AWS SDK for PHP is a software development kit that provides HTTP client classes for every supported Amazon Web Service, enabling PHP applications to send authenticated requests and receive structured, typed response objects. It includes a credential resolution chain that automatically locates credentials from environment variables, instance profiles, or configuration files, and supports promise-based asynchronous execution for running multiple API calls concurrently to improve throughput. The SDK distinguishes itself through a middleware pipeline architecture that allows interception and

    PHP
    عرض على GitHub↗6,191
  • pingdotgg/uploadthingالصورة الرمزية لـ pingdotgg

    pingdotgg/uploadthing

    5,153عرض على GitHub↗

    Uploadthing is a tool for integrating file uploads into web applications, providing a system to accept and store files through serverless file handling. It manages the end-to-end upload process, from creating backend endpoints to delivering content via a content delivery network. The project utilizes a presigned URL workflow to allow clients to upload files directly to cloud storage, reducing server ingress. It features a route-based validation system to enforce constraints on file types and sizes, alongside middleware for request authorization and secure post-upload callback webhooks. The p

    TypeScript
    عرض على GitHub↗5,153
  • danialfarid/ng-file-uploadالصورة الرمزية لـ danialfarid

    danialfarid/ng-file-upload

    7,797عرض على GitHub↗

    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

    JavaScript
    عرض على GitHub↗7,797
  • sjqzhang/go-fastdfsالصورة الرمزية لـ sjqzhang

    sjqzhang/go-fastdfs

    4,138عرض على GitHub↗

    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

    Gobreakpoint-resumecloud-storagecloudnative
    عرض على GitHub↗4,138
  • tus/tus-resumable-upload-protocolالصورة الرمزية لـ tus

    tus/tus-resumable-upload-protocol

    1,713عرض على GitHub↗

    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. The protocol manages file upload lifecycles through resource-based session initialization, offset-based byte range tracking, and cryptographic checksum verification to validate incoming data blocks. Additional capabilities include parallel chunk concatenation for joining multiple partial

    cross-platformfile-uploadhttp
    عرض على GitHub↗1,713
  • robinkarlberg/transfer.zip-webالصورة الرمزية لـ robinkarlberg

    robinkarlberg/transfer.zip-web

    1,491عرض على GitHub↗

    The application functions as a self-hosted file sharing platform that allows users to transfer files directly through the browser or via cloud storage. It provides decentralized file-sharing utilities that stream encrypted data between client browsers without intermediate storage servers, alongside mechanisms for managing object storage providers and local disk configurations. The system incorporates client-side encryption to secure file payloads within the browser prior to transmission, paired with fallback relay routing to bypass restrictive firewalls through secondary TURN servers when dir

    JavaScriptend-to-end-encryptionfilesharingfiletransfer
    عرض على GitHub↗1,491
  • blueimp/jquery-file-uploadالصورة الرمزية لـ blueimp

    blueimp/jQuery-File-Upload

    30,748عرض على GitHub↗

    This project is a jQuery-based file upload widget that provides a browser interface for selecting and transferring files to a server. It functions as a chunked file uploader and a resumable upload client, enabling the transfer of large files by splitting them into smaller segments or continuing interrupted uploads from the last successfully sent byte. The tool includes a client-side image processor for validating, resizing, and generating previews of images before transmission. It also serves as a cross-domain upload tool, using various transport mechanisms to send files to different domains

    PHP
    عرض على GitHub↗30,748
  • kartik-v/bootstrap-fileinputالصورة الرمزية لـ kartik-v

    kartik-v/bootstrap-fileinput

    5,350عرض على GitHub↗

    bootstrap-fileinput is a Bootstrap-compatible HTML5 file upload widget and plugin. It provides a customizable interface for selecting and uploading multiple files, featuring integrated image previews, drag-and-drop support, and client-side validation for file types, sizes, and counts. The project includes a resumable file upload client that slices large files into chunks to ensure stability over intermittent connections and allow transfers to be paused and resumed. It also features a client-side image processor capable of resizing images and reading EXIF metadata to automatically correct imag

    JavaScriptajax-uploadbootstrapbootstrap-fileinput
    عرض على GitHub↗5,350
  • transloadit/uppyالصورة الرمزية لـ transloadit

    transloadit/uppy

    30,825عرض على GitHub↗

    Uppy is a modular web file upload framework designed for building browser-based uploaders. It functions as a resumable upload client and a system for integrating file uploads from a browser to backend servers or cloud storage. The project provides a headless UI upload component, offering logic hooks and headless elements that allow for the development of custom upload interfaces. It also serves as a cloud storage file importer, utilizing OAuth flows to authenticate and import files directly from remote providers, and as a browser-based media capture tool for uploading images or video clips fr

    TypeScriptdropboxencodingfile-uploader
    عرض على GitHub↗30,825
  • googleapis/google-api-python-clientالصورة الرمزية لـ googleapis

    googleapis/google-api-python-client

    8,863عرض على GitHub↗

    This project is a REST API client library and Google Cloud SDK component that integrates Python applications with Google services. It functions as a discovery-based API client, utilizing an OAuth 2.0 integration library to secure requests and verify identity through access tokens and service accounts. The library is distinguished by its use of discovery documents to dynamically generate clients at runtime. By parsing JSON metadata, it maps Python method calls to HTTP requests and builds interface-based resource models that mirror the hierarchical structure of the remote service. Its broader

    Python
    عرض على GitHub↗8,863
  • youtube/api-samplesالصورة الرمزية لـ youtube

    youtube/api-samples

    6,000عرض على GitHub↗

    This repository is a collection of implementation examples and reference scripts for integrating with the YouTube Data, Analytics, and Live Streaming APIs. It provides code samples for automating video platform workflows and interacting with REST endpoints to manage channel content and metadata. The project distinguishes itself by providing specific implementation patterns for secure OAuth 2.0 authorization flows, including token exchange and credential management. It also includes specialized samples for handling large-scale data transfers via resumable upload protocols and managing real-tim

    Java
    عرض على GitHub↗6,000
  • fex-team/webuploaderالصورة الرمزية لـ fex-team

    fex-team/webuploader

    7,647عرض على GitHub↗

    Webuploader is a browser-based file upload library written in JavaScript. It provides a system for managing multi-file uploads with support for drag-and-drop, clipboard pasting, and type filtering. The library includes a chunked file upload manager that splits large files into smaller segments to improve stability and enable partial retries. It features a client-side image compressor that generates previews and reduces file size before transmission, as well as an MD5 file integrity verifier to identify and skip redundant uploads of files already stored on the server. The tool manages file co

    JavaScript
    عرض على GitHub↗7,647
  • danielm/uploaderالصورة الرمزية لـ danielm

    danielm/uploader

    1,164عرض على GitHub↗

    Uploader is a client-side library designed to manage asynchronous file transfers within web applications. It provides a comprehensive suite of tools for handling the entire upload lifecycle, including file selection, validation, transmission, and monitoring. The library distinguishes itself through its integration of drag-and-drop interfaces and structured queue management. It allows developers to organize multiple files into queues for sequential or parallel processing while maintaining programmatic control to start, pause, cancel, or reset individual transfer sessions. Beyond core transfer

    JavaScriptajaxdnddrag
    عرض على GitHub↗1,164
  • lpology/simple-ajax-uploaderالصورة الرمزية لـ LPology

    LPology/Simple-Ajax-Uploader

    987عرض على GitHub↗

    Simple-Ajax-Uploader is a dependency-free JavaScript library designed to handle asynchronous file transfers from the client side to a server. It enables background data transmission, allowing files and associated metadata to be uploaded without requiring a full page reload. The library distinguishes itself through its broad compatibility, providing consistent functionality across both modern web browsers and older environments, including legacy versions of Internet Explorer. It achieves this by utilizing a combination of binary streaming for modern browsers and hidden iframe techniques for ol

    JavaScript
    عرض على GitHub↗987
  • chakra-ui/arkالصورة الرمزية لـ chakra-ui

    chakra-ui/ark

    5,004عرض على GitHub↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    TypeScriptcomponentsdesign-systemheadless
    عرض على GitHub↗5,004
  • biliup/biliupالصورة الرمزية لـ biliup

    biliup/biliup

    5,223عرض على GitHub↗

    biliup is an automated live stream archival and video management system designed to record broadcasts and upload content to platforms. It functions as a stream recorder, video upload tool, and cross-platform migrator that handles the transfer of content from various sources to a target service. The project enables cross-platform video migration by downloading content from external sources and redistributing it via automated pipelines. It supports headless video management through a server-based interface and programmatic uploading tools that operate without manual browser interaction. Core c

    Rustbilibilidouyindouyu
    عرض على GitHub↗5,223
  • sigoden/dufsالصورة الرمزية لـ sigoden

    sigoden/dufs

    9,729عرض على GitHub↗

    dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It functions as a tool for sharing files over HTTP and managing folders remotely through both a web-based interface and the WebDAV protocol. The server distinguishes itself by mapping incoming requests directly to a local directory structure and offering a single-binary distribution for deployment. It supports the mounting of the server as a network drive via WebDAV and allows for the replacement of the default web interface using customizable asset overlays. The project covers

    Rustcloud-diskcommand-linefile-sharing
    عرض على GitHub↗9,729
  • gtsteffaniak/filebrowserالصورة الرمزية لـ gtsteffaniak

    gtsteffaniak/filebrowser

    6,330عرض على GitHub↗

    FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p

    Go
    عرض على GitHub↗6,330
  • kean/nukeالصورة الرمزية لـ kean

    kean/Nuke

    8,600عرض على GitHub↗

    Nuke is an image loading system designed to fetch, cache, and render images and short video clips within a user interface. It functions as an asset caching engine and a resumable download manager to handle the retrieval of remote media files. The framework includes a request priority manager to coordinate duplicate requests and order loading based on visual importance. It employs an image prefetching strategy to load visuals into memory before they are required and uses an LRU asset cache to reduce network traffic. The system covers broader capabilities in traffic management and data storage

    Swift
    عرض على GitHub↗8,600
  • shiyi-0x7f/o-libالصورة الرمزية لـ shiyi-0x7f

    shiyi-0x7f/o-lib

    2,639عرض على GitHub↗

    o-lib is a digital library client for browsing, searching, and downloading publications from remote server subscriptions. It serves as a desktop application that combines remote resource access with a local content organizer to track reading progress and manage favorite titles. The system manages connections to multiple server lines via manual imports or structured subscription lists and uses concurrent speed testing to verify latency and throughput. It includes a multi-threaded download manager that utilizes byte-range offsets to resume interrupted transfers. The application provides tools

    Python
    عرض على GitHub↗2,639
  • codeigniter4/codeigniter4الصورة الرمزية لـ codeigniter4

    codeigniter4/CodeIgniter4

    5,924عرض على GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    عرض على GitHub↗5,924
  • tickstep/aliyunpanالصورة الرمزية لـ tickstep

    tickstep/aliyunpan

    4,952عرض على GitHub↗

    This is a command-line client for managing multiple Aliyun Drive accounts from a single interface. It authenticates each account via an OAuth browser-based login flow, stores tokens separately, and allows switching between active sessions. The tool unifies local and cloud file paths under a common tree structure, enabling consistent browsing, upload, download, and organization across all connected accounts. The client implements several techniques to accelerate and control file transfers. Downloads are split into chunks and transferred concurrently across multiple streams, with progress track

    Goadrivebackuplinux
    عرض على GitHub↗4,952
  • lingochamp/filedownloaderالصورة الرمزية لـ lingochamp

    lingochamp/FileDownloader

    11,118عرض على GitHub↗

    FileDownloader is an Android HTTP download manager and multi-threaded download engine designed for managing file transfers. It functions as a resumable transfer framework that utilizes a foreground service to maintain persistent background execution and prevent the operating system from terminating active tasks. The project features a pluggable networking library architecture, allowing the replacement of default network, storage, and database implementations with custom components. It employs a multi-threaded engine that increases transfer speeds by splitting files into chunks for simultaneou

    Javaandroidbreakpointdownload
    عرض على GitHub↗11,118
  • irwir/emuleالصورة الرمزية لـ irwir

    irwir/eMule

    1,189عرض على GitHub↗

    eMule is a decentralized file sharing client and download manager that connects to peer-to-peer networks to download, share, and exchange files directly with other users without relying on central servers. It queues transfers, tracks active network sources, and automatically recovers corrupted file archives. The client maintains distributed connections across large networks to discover sources and transfer file chunks directly between clients. It downloads distinct file fragments concurrently from multiple independent peers and reconstructs them into complete archives, while managing upload a

    C++
    عرض على GitHub↗1,189
  • matrixseven/file-transfer-goالصورة الرمزية لـ MatrixSeven

    MatrixSeven/file-transfer-go

    4,660عرض على GitHub↗

    This is a secure peer-to-peer file sharing tool that transfers data directly between devices using end-to-end encryption and ephemeral session codes. Files are split into fixed-size chunks with individual integrity hashes, allowing interrupted transfers to resume from the last verified chunk without starting over. All transferred data stays solely in RAM during transit, never written to persistent storage on either peer or any intermediate relay. Beyond file transfer, the tool also provides real-time instant messaging and live screen sharing over the same peer-to-peer connections. Each sessio

    TypeScript
    عرض على GitHub↗4,660