This repository holds three packages. IsolateHttp and IsolateImageCompress
are both built on top of IsolateFlutter.
| Package | Version | Description |
|---|---|---|
| isolate_flutter | 4.0.0 | Create and manage isolates |
| isolate_http | 4.0.0 | Run http requests in an isolate |
| isolate_image_compress | 3.0.0 | Compress and resize images in an isolate |
Flutter >=3.35.0, Dart ^3.9.0. Verified against Flutter 3.44.
IsolateFlutter is a useful package for you who want to make and manage Isolate. It is based on dart:isolate so it only support iOS and Android.
IsolateHttp provides a way to launch http package with IsolateFlutter.
IsolateImageCompress is a package to compress and resize the images in isolate (IsolateFlutter).
isolate_http and isolate_image_compress depend on the published
isolate_flutter. A pubspec_overrides.yaml in each of them points at the local
copy instead, so the whole repository resolves against your working tree. Those
overrides are ignored by dart pub publish.
When releasing, publish isolate_flutter first — the other two depend on it.
cd isolate_flutter && flutter test
cd ../isolate_http && flutter test
cd ../isolate_image_compress && flutter testIsolateFlutter is developed by Thong Dang. You can contact me at thongdn.it@gmail.com
If you like my project, you can support me 
Thank you! ❤️