Skip to content
Nuvyntra Labs
All packages

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.SmartUpload

Package 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.

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.

Related in Background & sync