2 Repos
Pre-built UI components for managing the visual and logical flow of file upload queues.
Distinct from Drag-and-Drop File Upload: Focuses on the queue management UI rather than just the upload input or validation.
Explore 2 awesome GitHub repositories matching user interface & experience · File Upload Queue Widgets. Refine with filters or upvote what's useful.
Plupload ist eine JavaScript-Bibliothek für Datei-Uploads, die eine standardisierte Schnittstelle für die Verwaltung von Dateiübertragungen über verschiedene Browser-Laufzeitumgebungen und Umgebungen hinweg bietet. Es fungiert als browserübergreifende Upload-Schnittstelle und Manager, der Mehrfachauswahlen von Dateien und browserbasiertes Dateifiltern unterstützt. Die Bibliothek zeichnet sich durch spezialisierte Funktionen für den Umgang mit großen Datenmengen und Cloud-Integration aus. Sie enthält einen Manager für stückweise Datei-Uploads (Chunked Uploads), um große Dateien in kleinere Teile aufzuteilen und so Server-Größenbeschränkungen zu umgehen, sowie einen clientseitigen Bildprozessor, um Bilder vor der Übertragung zu verkleinern und Metadaten zu entfernen. Zudem fungiert sie als S3-Direkt-Upload-Client, der es ermöglicht, Dateien mithilfe signierter Richtlinien und Zugriffsschlüssel direkt an Amazon S3-Buckets zu senden. Das Projekt deckt ein breites Spektrum an Upload-Management-Funktionen ab, einschließlich Drag-and-Drop-Unterstützung, benutzerdefiniertem Dateifiltern nach MIME-Typ oder Erweiterung sowie der Möglichkeit, Binärdaten oder Multipart-Parameter zu senden. Es verwaltet zudem den Datenverkehr durch Wiederholungsversuche bei fehlgeschlagenen Uploads und unterstützt domänenübergreifende Anfragen via CORS oder Policy-Dateien.
Ships pre-built queue widgets and components to handle the visual flow of file transfers.
bootstrap-fileinput ist ein Bootstrap-kompatibles HTML5-Datei-Upload-Widget und Plugin. Es bietet ein anpassbares Interface für die Auswahl und den Upload mehrerer Dateien, inklusive integrierter Bildvorschau, Drag-and-Drop-Unterstützung und clientseitiger Validierung für Dateitypen, -größen und -anzahl. Das Projekt enthält einen Client für fortsetzbare Datei-Uploads, der große Dateien in Chunks zerlegt, um Stabilität bei instabilen Verbindungen zu gewährleisten und Übertragungen zu pausieren und fortzusetzen. Es verfügt zudem über einen clientseitigen Bildprozessor, der Bilder skalieren und EXIF-Metadaten lesen kann, um die Bildausrichtung vor der Übertragung automatisch zu korrigieren. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich asynchroner Dateiübertragungen mit Echtzeit-Fortschrittsanzeige, rekursiven Ordner-Uploads und PDF-Dokument-Rendering. Das Interface unterstützt umfangreiche Anpassungen durch Layout-Templates, benutzerdefinierte Themes und mehrsprachige Lokalisierung mit Unterstützung für rechtsläufige (RTL) Schreibrichtungen.
Manages an internal upload queue to coordinate the flow and retrieval of pending files.