Uppy ist der Open-Source-Dateiuploader von Transloadit
Ursprünglich haben wir Uppy entwickelt, um Probleme beim Browser-Upload zu lösen, die Transloadit-Kunden gemeldet hatten, und es dann unter der MIT-Lizenz zur freien Nutzung für alle veröffentlicht. Heute pflegt Transloadit Uppy gemeinsam mit Mitwirkenden aus aller Welt.

Warum wir es entwickelt haben
Warum Transloadit Uppy entwickelt hat
Vor Uppy tauchten in Gesprächen mit Transloadit-Kunden immer wieder dieselben Upload-Probleme auf: Große Uploads scheiterten bei instabilen Verbindungen, Dateiauswahldialoge im Browser waren eingeschränkt, Remote-Dateien verbrauchten mobiles Datenvolumen, und der Verarbeitungsfortschritt ließ sich nur schwer verständlich darstellen.
Wir hätten die Lösung proprietär halten können. Stattdessen haben wir uns entschieden, einen modularen Uploader öffentlich zu entwickeln, damit alle Entwickler ihn nutzen, verbessern und mit dem Backend verbinden können, das am besten zu ihrer Anwendung passt.
Entwickelt von Transloadit
Transloadit startete Uppy 2015, nach Jahren im Betrieb von Infrastruktur für Datei-Uploads und vielen Erkenntnissen aus den Problemen, auf die unsere Kunden gestoßen waren.
MIT-lizenziert
Uppy können Sie kostenlos nutzen, anpassen und selbst hosten. Ein Transloadit-Konto ist nicht erforderlich, und Uppy unterstützt mehrere Upload-Ziele.
Öffentlich gepflegt
Transloadit finanziert und pflegt Uppy weiterhin und prüft und veröffentlicht dabei Beiträge aus seiner Community von Open-Source-Mitwirkenden.
So funktioniert es
Wie Uppy und Transloadit zusammenspielen
Uppy übernimmt die Nutzererfahrung im Browser: Dateien auswählen und validieren, Dateien von Remote-Anbietern importieren, unterbrochene Uploads wiederherstellen und den Fortschritt anzeigen. Transloadit übernimmt die serverseitige Pipeline: diese Dateien empfangen, transformieren, analysieren und ausliefern.
Legen Sie Ihre Dateien hier per Drag & Drop ab
- Uppy sammelt Dateien vom Gerät, von der Kamera, von einer URL oder von einem externen Anbieter.
- tus macht Uploads zuverlässig und fortsetzbar, auch bei Netzwerkunterbrechungen.
- Transloadit führt die Assembly mit seinem eigenen Plugin aus und exportiert die Ergebnisse.
Für Browseranwendungen, die Transloadit nutzen, ist Uppy der offizielle und empfohlene Uploader. Das Plugin @uppy/transloadit bietet hauseigene Unterstützung für die Erstellung von Assemblies, fortsetzbare Übertragungen, Remote-Quellen und den Verarbeitungsfortschritt.
Häufige Fragen
Wer hat Uppy entwickelt?
Transloadit hat Uppy ins Leben gerufen und das Projekt 2016 angekündigt. Es wird vom Transloadit-Team gemeinsam mit unabhängigen Mitwirkenden entwickelt.
Setzt Uppy Transloadit voraus?
Nein. Uppy ist backend-unabhängig und kann über tus, Amazon S3, HTTP-Endpunkte oder eigene Plugins hochladen. Die MIT-Lizenz von Uppy erlaubt die kommerzielle und private Nutzung ohne Transloadit-Konto.
Warum ist Uppy kostenlos?
Die Veröffentlichung von Uppy als Open Source verbessert die Upload-Infrastruktur für alle und gibt Entwicklern die Kontrolle über einen kritischen Teil ihrer Anwendungen. Transloadit trägt diese Arbeit durch seine gehostete Plattform für Dateiverarbeitung und kommerziellen Support für Teams, die ihn benötigen.
Warum Uppy mit Transloadit nutzen?
Die Integration wird auf beiden Seiten vom selben Team gepflegt. Transloadit-Kunden erhalten gehostete tus- und Companion-Infrastruktur, direkte Assembly-Integration, Verarbeitungsfortschritt, Unterstützung für Remote-Anbieter und einen vollständigen Workflow vom Upload bis zur Auslieferung.

Mit Uppy entwickeln
Uppy bleibt für alle Welt kostenlos, ob Sie Transloadit oder ein anderes Backend nutzen. Beginnen Sie mit der Uppy-Dokumentation, sehen Sie sich den Quellcode auf GitHub an oder folgen Sie unserer Anleitung zur Transloadit-Integration.