Skip to content

FletImageViewer

A zoomable image viewer and swipeable image gallery extension for the Flet framework.

Project: GitHub repository · Install: PyPI package · Issues: GitHub Issues

Why FletImageViewer

FletImageViewer gives Flet applications native image viewing controls with one Python API across desktop and mobile targets.

  • Zoomable images — pinch, double-tap, and configurable scale limits
  • Swipeable galleries — display and browse multiple images with FletMultiViewer
  • Flexible sources — use remote URLs or local image paths
  • Overlays — place Flet controls over an image viewer
  • Gesture events — react to long-press and double-tap interactions

Get started

  • Install and open your first image


    Add the package and create a viewer in a few lines.

    Getting started

  • Browse the controls


    Learn the properties, overlays, and gesture events for both controls.

    Control reference

  • Copy a working recipe


    Find single-image, gallery, local-file, and overlay examples.

    Guides

  • Check platform support


    Review supported targets and build requirements.

    Reference

Platform support

The extension supports Android, iOS, Linux, macOS, and Windows. Web is not currently supported.