Top Flutter Edit, Save and Compress Multimedia packages The complete list of Dart and Flutter packages provided below can help you: * Edit Images, Apply photo filters, Perform Image processing * Compress Images, and Video * Trim Videos * Save Image, Audio and Video to files
image_gallery_saver
872
A flutter plugin for save image to gallery, iOS need to add the following keys to your Info.plist file.
video_compress
718
Light library of video manipulation of Flutter. Compress video, remove audio, get video thumbnail from dart code.
video_editor
586
A flutter package for editing video with fully customizable UI. Supports crop, trim, rotation and cover selection. Provides commands to run in order to export the video or cover.
video_trimmer
492
A Flutter package for trimming videos. This supports retrieving, trimming, and storage of trimmed video files to the file system.
gal
489
Gal is a Flutter plugin for saving image or video to gallary/photos. You can also easily handle permissions.
gallery_saver
488
Saves images and videos from network or temporary file to external storage. Both images and videos will be visible in Android Gallery and iOS Photos.
pro_image_editor
452
A Flutter image editor: Seamlessly enhance your images with user-friendly editing features.
image_editor_pro
339
Image Editor Plugin with simple, easy support for image editing using paints,text and emoji like stories.
photofilters
263
A flutter package for applying various types of filters to an image. You can create your own filters and subfilters too.
image_painter
208
A flutter package for drawing over images. Supports color, strokeWidth, different paintModes and exporting image.
opencv
145
Flutter plug-in providing (a few) basic bindings to OpenCV-4.x. OpenCV methods implemented without the Core packages. WIP.
flutter_luban
97
An image compress package like Luban for Dart, based on image. This library has no system platform constraints.
photo_editor_sdk
94
The official Flutter plugin for PhotoEditor SDK. Integrate the photo editor into your own iOS or Android app - in minutes!
image_compression_flutter
91
Flutter image compression and resize for Mobile, Desktop and Web. Support format JPG, PNG, WEBP.
flutter_video_compress
86
Generate a new file by compressed video, and provide metadata. Get video thumbnail from a video path, supports JPEG/GIF. To reduce app size not using FFmpeg in IOS.
css_filter
81
Apply various filter effects in a CSS-like way in flutter, can be used on any widget, not just images, support custom filters and control filter intensity.
stack_board
81
A Flutter package of stack board, components that can be stacked and edited for any widget.
flutter_image_filters
74
Image filters based on OpenGL(SPIR-V) fragment shaders with useful preview widgets
flutter_painter_v2
72
A Flutter widget to draw scribbles, text, shapes and images on a background image or color
video_editor_sdk
59
The official Flutter plugin for VideoEditor SDK. Integrate the video editor into your own iOS or Android app - in minutes!
stickereditor
58
A widget that lets you modify and move your text and image according to your boundaries.
image_downloader_web
45
A Flutter plugin for downloading images from URL to user's device. This plugin only works for Flutter web.
timeline_editor
41
A flutter wiidget to help you manage timelines like video timeline with tracks editable or not. with move, actions...
local_rembg
37
A Flutter plugin for offline background removal in images, ideal for enhancing photo editing capabilities within mobile apps.
easy_video_editor
35
A lightweight Flutter plugin for video editing without FFmpeg dependency. Trim, merge, adjust speed and more on Android & iOS.
pro_video_editor
33
A Flutter video editor: Seamlessly enhance your videos with user-friendly editing features.
video_editor_2
33
A flutter package for editing video with fully customizable UI. Supports crop, trim, rotation and cover selection.
shrink
27
Effortless, one-line compression. Just call shrink and save 5x-40x in size. Optimized for Firebase, JSON, structured data, or anything you want to shrink!
gallery_saver_plus
26
Saves images and videos from network or temporary file to external storage. Both images and videos will be visible in Android Gallery and iOS Photos.
flutter_quick_video_encoder
24
Encode raw RGB images to mp4 video using hardware h264 encoders. Also supports PCM audio & m4a files.
video_compress_plus
23
Light library of video manipulation of Flutter. Compress video, remove audio, get video thumbnail from dart code.
v_video_compressor
22
Professional Flutter plugin for high-quality video compression with real-time progress tracking and thumbnail generation.
save_in_gallery
21
Flutter plugin that allows you to save images in native gallery in both Android and iOS. You can either save them in default album or in named album of your choice.