MattiaPispisa/file_uploader
This Dart package provides a file upload functionality that is implementation-agnostic. Provides the capability to upload a file in chunks with built-in retry handling.
- Stars
- 3
- Forks
- 1
- Last push (UTC)
- May 24, 2026
- Project status
- Active
LanguagesDartC++CMakeHTMLRubySwiftCKotlinObjective-C
Technical topics
Dependencies used
Dependency list 1 items
- melosDevelopment
6.0.0
Original README
English project snapshot. Visit GitHub for the latest content.
Expand / collapse project README
File uploader
Getting Started
This repository is a Melos monorepo.
1. Install Melos (if needed)
dart pub global activate melos
2. Bootstrap all packages
Run the following command from the repository root:
dart run melos bs
melos bsrunspub getacross all packages and links local dependencies together.
Core
- en_file_uploader: core library that handle file upload.
Plugins
- http_file_uploader: plugin that handle file upload via
httppackage. - dio_file_uploader: plugin that handle file upload via
diopackage.
UI
- flutter_file_uploader: Flutter widgets that simplify the creation and use of the
en_file_uploaderlibrary
Tools
- file_uploader_socket_interfaces: common interfaces for plugins that handle file upload via socket
- file_uploader_utils: common test/example utils for file uploader packages