Best Images Packages for Flutter

There are many image libraries written for Flutter which will help developers make apps related to image easier.

  • ImageEditorPro – This library offers simple, easy support for image editing. You can use custom paints, text, filters, emoji and sticker to draw on any loaded images.
class EditorPage extends StatefulWidget {
  @override
  _EditorPageState createState() => _EditorPageState();
}

class _EditorPageState extends State<EditorPage> {
  Future<void> getImagEditor() {
    final geteditimage =
        Navigator.push(context, MaterialPageRoute(builder: (context) {
      return ImageEditorPro(
        appBarColor: Colors.blue,
        bottomBarColor: Colors.blue,
      );
    })).then((geteditimage) {
      if (geteditimage != null) {
        setState(() {
          _image = geteditimage;
        });
      }
    })
  }

  File _image;
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Image Editor Pro'),
      ),
      body: _image == null
          ? Center(
              child: RaisedButton(
                onPressed: () {
                  getImagEditor();
                },
                child: new Text("Open Editor"),
              ),
            )
          : Center(
              child: Image.file(_image),
            ),
      
    );
  }
}
  • extended_image – This is a powerful official extension library of image. It supports placeholder, failed state, cache network, zoom/pan image, photo view, slide out page, editor (crop, rotate, scale, flip), paint custom and more.
  • giphy_picker – Giphy picker allows you to pick animated GIF images from Giphy. This is a nice addon for a chat or message app.
  • simple_image_crop – This is a simple and easy to use widget which support different types of image cropping on iOS and Android.
simple_image_crop
  • flutter_image_editor – A plugin for flutter made to edit images which supports: adjust brightness and contrast, rotate, flip, draw text, draw shapes, scale, etc…
flutter_image_editor
  • image_sequence_animator – A simple widget for animating a set of images with full custom controls as an alternative to using a GIF file.
  • photofilters – photofilters is a package for iOS and Android for applying filter to an image, it comes with a set of preset filters are also available. It also allows you can create your own filters too.
  • multi_image_picker – This plugin allows picking multiple images possible and at native performance.

Leave a Comment

Your email address will not be published. Required fields are marked *

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close