
Flutter Gems
A Flutter package landscape guide comprising 2500+ neatly categorized useful and popular packages!
Follow on Twitter Subscribe for Updates Contribute
Crafted with 💙 for Flutter Community
cached_network_image
👍 1422
Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
READ MOREflutter_svg
👍 965
An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
READ MORE
photo_view
👍 688
Photo View provides a gesture sensitive zoomable widget. Photo View is largely used to show interacive images and other stuff such as SVG.
READ MORE
extended_image
👍 381
Official extension image, support placeholder(loading)/ failed state, cache network, zoom/pan, photo view, slide out page, editor(crop,rotate,flip), painting etc.
READ MOREimage
👍 344
Provides server and web apps the ability to load, manipulate, and save images with various image file formats including PNG, JPEG, GIF, BMP, WebP, TIFF, TGA, PSD, PVR, and OpenEXR.
READ MORE
octo_image
👍 244
A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.
READ MORE
progressive_image
👍 113
A flutter widget which progressively loads larger images using Low Quality Image Placeholders.
READ MORE
flutter_advanced_networkimage
👍 111
An advanced image provider provides caching and retrying for flutter app. Now with zoomable widget and transition to image widget.
READ MOREflutter_native_image
👍 80
A flutter plugin which uses native iOS/Android to resize, compress or crop
READ MOREnetwork_to_file_image
👍 68
Opens a local image file, if it exists there. If it doesn't, fetches the image from the network and then saves to the local file for next time.
READ MORE
imageview360
👍 64
A Flutter package which provides 360 view of the images with rotation and gesture customisations.
READ MOREfirebase_image
👍 62
A cached Flutter ImageProvider for Firebase Cloud Storage image objects.
READ MORE

pinch_zoom
👍 51
A widget based on Flutter's new Interactive Viewer that makes picture pinch zoom, and return to its initial size and position when released.
READ MORE
juxtapose
👍 45
A widget for comparing two stacked widgets by dragging a slider thumb to reveal either sides of the slider, either horizontally or vertically.
READ MORE
before_after
👍 45
A flutter package which makes it easier to display the difference between two images.
READ MORE
full_screen_image
👍 43
Full screen photo viewer. It shuts off when scrolling vertically. Can work with Hero widget.
READ MORE

tcard
👍 34
A tinder like cards flutter plugin, can slide it's children left or right. You can use it to show some images, videos and so on.
READ MORE
peek_and_pop
👍 33
Peek & Pop implementation for Flutter based on the iOS functionality of the same name.
READ MOREoptimized_cached_image
👍 31
A library for loading images from network, resizing as per container size and caching while being memory sensitive.
READ MOREcache_image
👍 26
Flutter plugin to load and cache network or firebase storage images with a retry mechanism if the download fails.
READ MORE
blur
👍 26
Blur is a wrapper widget that blur it's child. There are ImageBlur.asset and ImageBlur.network that blur the image. Frost is another wrapper which blurs the background.
READ MORE
image_collage_widget
👍 23
A flutter package, that lets you create 11 different types of modern photomontage which allows selecting images from photo library and taking new pictures with the camera.
READ MORE
extended_image_library
👍 22
package library for extended_image, extended_text and extended_text_field, provide common base class.
READ MORE
pinch_zoom_image_updated
👍 21
A widget that makes picture pinch zoom, then return back to initial size and position when released.
READ MORE
pinch_zoom_image_last
👍 21
Pinch Zoom Image package last fixed version. The owner of this package is not accept the pull request. That so I created updated version and you can open issues. I can fix asap.
READ MORE
undraw
👍 19
A new Flutter package for open source illustrations. These illustrations are designed by Katerina Limpitsouni and the application is developed by westdabestdb.
READ MOREimage_sequence_animator
👍 18
A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file.
READ MORE
flutter_gifimage
👍 18
a gifimage for flutter,for solving gif cannot be controlled speed,progress
READ MORE

shadowed_image
👍 17
A new Flutter package for creating shadow of same color scheme as the image..
READ MORE
ms_undraw
👍 15
Updated UnDraw library. These illustrations are designed by Katerina Limpitsouni.
READ MOREimage_gallery
👍 15
Flutter plugin to showing all the images from the storage in Android and iOS .
READ MORE
meet_network_image
👍 14
A flutter package for showing Image from Url with LoadingBuilder and ErrorBuilder.
READ MORE
image_ink_well
👍 14
Image InkWell Flutter plugin. This provides rectangle, rounded rectangle, circle type InkWell.
READ MORE

kenburns
👍 13
Kenburns effect on flutter. The Ken Burns effect is a type of panning and zooming effect used in video production from still imagery.
READ MORE
image_fade
👍 13
A widget that displays a placeholder and optional progress indicator while an image loads, then cross-fades to the loaded image. Improves on FadeInImage.
READ MORE
image_pixels
👍 12
Lets you extend the background color of an image, or else build any widget that depends on an image width/height or the color of its pixels.
READ MOREflutter_svg_provider
👍 11
Generate image provider from svg path, use flutter_svg as a dependency.
READ MOREthumbnailer
👍 9
Plugin that is able to generate thumbnails from files with various mime types. If thumbnail generation is not support for specific mime type, then a fallback icon is returned
READ MORE
