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 MORE
flutter_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 Card Image
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 Card Image
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 MORE
image
👍 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 Card Image
octo_image
👍 244

A multifunctional Flutter image widget. Supports placeholders, error widgets and image transformers with fading.

READ MORE
progressive_image Card Image
progressive_image
👍 113

A flutter widget which progressively loads larger images using Low Quality Image Placeholders.

READ MORE
flutter_advanced_networkimage Card Image
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 MORE
flutter_native_image
👍 80

A flutter plugin which uses native iOS/Android to resize, compress or crop

READ MORE
network_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 Card Image
imageview360
👍 64

A Flutter package which provides 360 view of the images with rotation and gesture customisations.

READ MORE
firebase_image
👍 62

A cached Flutter ImageProvider for Firebase Cloud Storage image objects.

READ MORE
websafe_svg
👍 55

Simple abstraction to be able to use SVGs in Android, iOS, and Web.

READ MORE
flip_panel Card Image
flip_panel
👍 55

A package for flip panel with built-in animation

READ MORE
pinch_zoom Card Image
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 Card Image
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 Card Image
before_after
👍 45

A flutter package which makes it easier to display the difference between two images.

READ MORE
full_screen_image Card Image
full_screen_image
👍 43

Full screen photo viewer. It shuts off when scrolling vertically. Can work with Hero widget.

READ MORE
panorama Card Image
panorama
👍 40

Panorama -- A 360-degree panorama viewer.

READ MORE
tcard Card Image
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 Card Image
peek_and_pop
👍 33

Peek & Pop implementation for Flutter based on the iOS functionality of the same name.

READ MORE
optimized_cached_image
👍 31

A library for loading images from network, resizing as per container size and caching while being memory sensitive.

READ MORE
cache_image
👍 26

Flutter plugin to load and cache network or firebase storage images with a retry mechanism if the download fails.

READ MORE
blur Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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 Card Image
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 MORE
image_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 Card Image
flutter_gifimage
👍 18

a gifimage for flutter,for solving gif cannot be controlled speed,progress

READ MORE
snaplist Card Image
snaplist
👍 17

A small library that allows to create lists with snapping to item.

READ MORE
shadowed_image Card Image
shadowed_image
👍 17

A new Flutter package for creating shadow of same color scheme as the image..

READ MORE
ms_undraw Card Image
ms_undraw
👍 15

Updated UnDraw library. These illustrations are designed by Katerina Limpitsouni.

READ MORE
image_gallery
👍 15

Flutter plugin to showing all the images from the storage in Android and iOS .

READ MORE
meet_network_image Card Image
meet_network_image
👍 14

A flutter package for showing Image from Url with LoadingBuilder and ErrorBuilder.

READ MORE
image_ink_well Card Image
image_ink_well
👍 14

Image InkWell Flutter plugin. This provides rectangle, rounded rectangle, circle type InkWell.

READ MORE
flutter_image
👍 14

Image utilities for Flutter: providers, effects, etc

READ MORE
lightbox Card Image
lightbox
👍 13

Flutter plugin to create lightbox like in web apps.

READ MORE
kenburns Card Image
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 Card Image
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 Card Image
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 MORE
flutter_svg_provider
👍 11

Generate image provider from svg path, use flutter_svg as a dependency.

READ MORE
thumbnailer
👍 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
blurred Card Image
blurred
👍 8

blurred - The easiest way to blur your flutter widgets and images.

READ MORE
responsive_image Card Image
responsive_image
👍 7

A flutter library that add responsive capabilities to images

READ MORE