FLUTTER ECOSYSTEM

chunked_uploader

An easy-to-use package to upload files in chunks using Dio for mobile, desktop and web.

Latest version
1.1.0
30-day downloads
679
Likes
35
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A lightweight Flutter package that simplifies uploading large files in chunks using Dio. It supports mobile, desktop, and web platforms, ensuring reliable uploads even with unstable connections. The package handles chunking, progress tracking, and resumable uploads seamlessly, making it ideal for applications requiring robust file transfer capabilities. Built with simplicity and performance in mind, it integrates smoothly into existing projects.

Use cases
  • Uploading large video files
  • Resumable file transfers
  • Progress tracking during uploads
  • Web and cross-platform file sharing
  • Offline-capable uploads
Key features
  • Chunked file upload
  • Progress monitoring
  • Resumable uploads
  • Cross-platform support
  • Dio-based integration
Suitable for
  • Large file handling
  • Network-sensitive apps
  • Mobile and desktop apps
  • Web file uploaders
  • Apps needing upload resilience
Considerations
  • Requires Dio dependency
  • Server-side chunk handling needed
  • Not suitable for small files
  • Limited to HTTP uploads
  • No built-in authentication
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add chunked_uploader

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.