All Projects → xclud → Flutter_crop

xclud / Flutter_crop

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

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter crop

Quick Picture Viewer
🖼️ Lightweight, versatile desktop image viewer for Windows. The best replacement for the default Windows photo viewer.
Stars: ✭ 237 (+121.5%)
Mutual labels:  image, editor, desktop
Rskimagecropper
An image cropper / photo cropper for iOS like in the Contacts app with support for landscape orientation.
Stars: ✭ 2,371 (+2115.89%)
Mutual labels:  image, crop, editor
Flutter image editor
Flutter plugin, support android/ios.Support crop, flip, rotate, color martix, mix image, add text. merge multi images.
Stars: ✭ 181 (+69.16%)
Mutual labels:  image, crop, editor
Tkimageview
An easy way to crop an image.
Stars: ✭ 342 (+219.63%)
Mutual labels:  image, crop, editor
Instagrid Js
A Javascript library to do exactly what Instagram Layout application does
Stars: ✭ 13 (-87.85%)
Mutual labels:  image, crop
Cdpimagecrop
CDPImageCrop can zoom,move and crop a image and automatically save into the album,details see demo.
Stars: ✭ 6 (-94.39%)
Mutual labels:  image, crop
Kirby Autofocus
Content aware image cropping for Kirby. Kirby 2 and 3.
Stars: ✭ 35 (-67.29%)
Mutual labels:  image, crop
Rich Text Editor
Math editor (http://digabi.github.io/rich-text-editor/)
Stars: ✭ 45 (-57.94%)
Mutual labels:  demo, editor
Electron Markdownify
📕 A minimal Markdown editor desktop app
Stars: ✭ 700 (+554.21%)
Mutual labels:  editor, desktop
Extended image
A powerful official extension library of image, which support placeholder(loading)/ failed state, cache network, zoom pan image, photo view, slide out page, editor(crop,rotate,flip), paint custom etc.
Stars: ✭ 1,021 (+854.21%)
Mutual labels:  image, crop
Miniflix
Miniflix - A smaller version of Netflix powered by Cloudinary
Stars: ✭ 58 (-45.79%)
Mutual labels:  image, widget
Flyimg
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
Stars: ✭ 762 (+612.15%)
Mutual labels:  image, crop
Leetheme
优雅的主题管理库- 一行代码完成多样式切换
Stars: ✭ 762 (+612.15%)
Mutual labels:  demo, image
Smartcircle
✂️Automatically determine where to crop a circular image out of a rectangular.
Stars: ✭ 29 (-72.9%)
Mutual labels:  image, crop
Flutter image cropper
A Flutter plugin for Android and iOS supports cropping images
Stars: ✭ 723 (+575.7%)
Mutual labels:  image, crop
Wheelview
a great functional custom WheelView with demo in dialog and bottomDialog,android 滚动选择控件,滚动选择器,时间选择,日期选择
Stars: ✭ 44 (-58.88%)
Mutual labels:  demo, widget
Docker Nginx Image Proxy
on the fly image cropping with gravity, resize and compression microservice
Stars: ✭ 79 (-26.17%)
Mutual labels:  image, crop
Nova Advanced Image Field
🌄📐 A Laravel Nova advanced image field with cropping and resizing using Cropper.js and Intervention Image
Stars: ✭ 67 (-37.38%)
Mutual labels:  image, crop
Xamlviewer
XAML Viewer is a lightweight XAML editor.
Stars: ✭ 87 (-18.69%)
Mutual labels:  editor, desktop
Lipo
👄 Free image manipulation API service built on top of Sharp (an alternative to Jimp, Graphics Magic, Image Magick, and PhantomJS)
Stars: ✭ 101 (-5.61%)
Mutual labels:  image, crop

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 (as of 2020 Nov 24)*
  • Flutter Desktop

* In order to run Crop on web correctly, flutter version 1.24.0-8.0.pre.359 or above is needed (master channel) and you need to enable CanvasKit/Skia when compiling: flutter build web --dart-define=FLUTTER_WEB_USE_SKIA=true

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].