PackageTrack
Sign in Get early access

all_image_compress

A powerful, pure-Dart image compression library for Flutter. Supports JPEG, PNG, GIF, BMP, TIFF and WebP decode. Runs in Isolates to avoid UI jank. No native code required.

1.0.2 CriandoGames/all_image_compress

What this package is like to depend on

Last release 1 months ago

10 Jul 2026

Too new to tell

only 1 release windows

Nearly every release is documented

notes for 3 of 3 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

3 releases · first in 2026

3 releases in the last 12 months

see the full history below

Release timeline

3 releases · Jul 2026 to Jul 2026
Release Pre-release

Releases

latest 3
  1. 1.0.2 10 Jul 2026
    Release notes
    • Added convenience resize APIs: fitWidth, fitHeight, contain and sync variants.
    • Added regression tests for PNG transparency, portrait/panoramic aspect ratio, and partial batch failures.
    • Documented WebP decode-only behavior and current AVIF/HEIC limitation.
    • Added a local benchmark script for large-image compression checks.
    • Added optional 50MB+ phone-image performance test and phone-sized benchmark cases.
    Open source →
  2. 1.0.1 04 Jul 2026
    Release notes
    • Added topics to pubspec.yaml (image, compression, image-processing, flutter, dart) for pub.dev discoverability
    • Added English documentation (README.en.md), with language links between it and the Portuguese README.md
    Open source →
  3. 1.0.0 03 Jul 2026
    Release notes
    • Initial release
    • AllImageCompress.fromBytes — async, isolate-based compression from Uint8List
    • AllImageCompress.fromBytesSync — sync compression for off-UI contexts
    • AllImageCompress.batch / batchUniform — parallel batch compression with progress callback
    • compressFile / compressFileToFile — file-based helpers (non-web)
    • Output formats: JPEG, PNG, GIF, BMP, TIFF
    • Input formats: JPEG, PNG, GIF, BMP, TIFF, WebP, TGA, ICO, PVR (auto-detected)
    • CompressConfig — quality, maxWidth/maxHeight, outputFormat, rotate, autoCorrectOrientation, interpolation, keepExif
    • CompressResult — bytes, dimensions, format, compressionRatio, savedPercent, summary
    • 100% pure Dart, no native code required
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive