Skip to content

xclud/flutter_crop

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Nov 25, 2020
lib
Jun 24, 2021
Jan 15, 2020
Jan 15, 2020
May 7, 2021

crop

pub package

A Flutter package for cropping any widget, not only images. This package is entirely written in Dart and supports Android, iOS, Web and Desktop. Also, because of being independent from native platform, it does not increase size of your apps output (e.g. apk).

Supported platforms

  • Flutter Android
  • Flutter iOS
  • Flutter Web (Only with Skia, see below)*
  • Flutter Desktop

Building For Web

In order to run Crop on web, flutter version1.24.0 or above is needed. Also, you need to set CanvasKit as the renderer with the following command:

flutter build web --web-renderer canvaskit

Demo

Web Demo | Install from Google Play

Screenshot

Getting Started

In your pubspec.yaml file add:

dependencies:
  crop: any

Then, in your code import:

import 'package:crop/crop.dart';

Now in build function, put a Crop widget in the widget tree and you are done. Please don't forget to check /example folder, there is much more.

About

Crop any widget/image in Android, iOS, Web and Desktop with fancy and customizable UI, in pure Dart code.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •