Background & sync
Plugin.Maui.SmartUpload
Chunked, resumable uploads with process-death recovery
Current NuGet 1.0.7
Chunked, resumable file uploads for MAUI with retry and recovery after the process is killed mid-transfer.
Install
dotnet add package Plugin.Maui.SmartUploadPackage ID: Plugin.Maui.SmartUpload
Plugin.Maui.* restores from GitHub Packages. Add the org feed first — see Use nuvyntralabs GitHub Packages from a C# project.
Overview
Plugin.Maui.SmartUpload implements chunked, resumable uploads for MAUI so large field photos and documents can survive flaky networks and process death. Progress is persisted; the next attempt continues instead of restarting from byte zero.
Current release
- 1.0.7. Current nuget.org pack. Upload endpoints must be https (RequireHttps = true). Set RequireHttps = false only for local development.
Full upgrade map for the 3 September 2026 hardening wave: Hardened plugin releases.
Capabilities
- Chunked uploads.
- Resume after crash or kill.
- Retry on transient failures.
- HTTPS endpoints by default; opt out only for local development.
- Integration point for processed media pipelines.
- .NET MAUI
- Upload
- Resumable
- C#
Discussion
Comment on Plugin.Maui.SmartUpload. The thread lives on this component's GitHub repository (nuvyntralabs/Plugin.Maui.SmartUpload). Sign in with GitHub — Giscus uses Discussions, Utterances uses Issues.