FLUTTER ECOSYSTEM

fast_blurhash

A high-performance Dart FFI package for decoding BlurHash, leveraging Rust for faster processing.

Latest version
0.0.1-dev.7
30-day downloads
32
Likes
33
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

fast_blurhash is a high-performance Dart FFI package that accelerates BlurHash decoding by leveraging Rust for efficient computation. It enables fast generation and rendering of low-resolution placeholder images, ideal for improving perceived performance in image loading workflows. By offloading intensive operations to native Rust code, it significantly reduces CPU overhead compared to pure Dart implementations. The package supports multiple platforms including Android, iOS, macOS, Windows, and Linux, making it suitable for cross-platform applications requiring smooth visual feedback during image loading.

Use cases
  • Fast image placeholder rendering
  • Improved app perceived performance
  • Efficient loading of remote images
  • Real-time preview generation
  • Background image processing
  • Cross-platform compatibility
Key features
  • Rust-powered performance
  • Dart FFI integration
  • Multi-platform support
  • Low memory footprint
  • High-speed decoding
  • Seamless Flutter integration
Suitable for
  • Apps with heavy image loading
  • Performance-critical UIs
  • Image-heavy dashboards
  • Prototyping with placeholders
  • Developers seeking native speed
Considerations
  • Requires Rust toolchain for local builds
  • Limited to BlurHash decoding (not encoding)
  • Platform-specific native dependencies
  • Potential build complexity on CI/CD
  • May increase app binary size slightly
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add fast_blurhash

Categories

Source repository

Related projects

No data available yet.