immich_file_list 1.1.4 copy "immich_file_list: ^1.1.4" to clipboard
immich_file_list: ^1.1.4 copied to clipboard

A high-performance, professional photo grid library for Flutter with 100,000+ items support, macOS-style desktop interactions, and 100% decoupled architecture.

1.0.0 #

  • Initial Stable Release
  • Strict Decoupling: Completely separated data models from UI rendering logic using the ItemBuilder pattern.
  • 100% Core Purity: The core layout engine is now pure Dart, making it highly portable and testable.
  • High-Performance Grid: Sliver-based segmented rendering for handling 100,000+ items at 60FPS.
  • Desktop PRO Interaction:
    • macOS Finder-style mouse selection (marquee).
    • Full keyboard navigation with focus ring and auto-scroll.
    • Shift/Ctrl multi-selection support.
  • Customizable Scrubber: Advanced side-slider with labelBuilder, thumbBuilder, and segmentBuilder.
  • Adaptive Layout: Debounced container support for smooth window resizing on Desktop/Web.
  • Professional Documentation: Comprehensive Chinese and English documentation.
0
likes
145
points
499
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A high-performance, professional photo grid library for Flutter with 100,000+ items support, macOS-style desktop interactions, and 100% decoupled architecture.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

collection, flutter, flutter_web_plugins, intl, plugin_platform_interface, scrollable_positioned_list, web

More

Packages that depend on immich_file_list

Packages that implement immich_file_list