FLUTTER ECOSYSTEM

blurhash_ffi

A compact, fast and easy to use blurry image placeholder generator for Flutter using native ffi bindings.

blurhash_ffi cover
Latest version
1.2.7
30-day downloads
3.8K
Likes
105
Pub points
150

Package Overview

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

Overview

blurhash_ffi is a high-performance Flutter package that generates compact, visually appealing blurry image placeholders using native FFI bindings. It efficiently encodes and decodes BlurHash strings, enabling fast placeholder rendering without relying on pure Dart implementations. Ideal for improving perceived performance during image loading, it works across Android, iOS, macOS, Windows, and Linux. The package prioritizes speed and minimal memory usage while maintaining visual quality.

Use cases
  • Loading screen placeholders
  • Image gallery previews
  • Network image loading indicators
  • Offline content placeholders
  • Performance optimization in media-heavy apps
Key features
  • Native FFI performance
  • Cross-platform support
  • Compact hash encoding
  • Fast decoding
  • Low memory footprint
Suitable for
  • Apps with heavy image loading
  • High-performance UI requirements
  • Developers seeking native speed
  • Projects needing lightweight placeholders
  • Multi-platform Flutter apps
Considerations
  • Requires native compilation setup
  • Limited to BlurHash format only
  • May increase app size slightly
  • Not suitable for complex image processing
  • Depends on platform-specific FFI libraries
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add blurhash_ffi

Categories

Source repository

Related projects

No data available yet.