SkillAgentSearch skills...

QCropper

Image cropping/rotating/straightening library for iOS in Swift

Install / Use

/learn @qchenqizhi/QCropper
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

QCropper

CI Status Version License Platform

This project aims to provide an image cropping experience like iOS Photos.app

I wrote the Objective-C version of QCropper for my company a few years ago, based on earlier versions of TOCropViewController and PhotoTweaks. Now I am going to say goodbye to UIKit in advance, so I (as a newbee to the open source community) created this Swift version and let it open source

Preview

<img src="preview.gif" width="800" height="680">

Customization

<img src="preview.jpg" width="800" height="574">

Features

  • Image cropping
  • Image rotating
  • Image straightening
  • Image flipping
  • Select and lock aspect ratio
  • Save and restore state, reset/re-edit

Todo

  • [ ] Documention
  • [ ] Unit Tests
  • [ ] Localization
  • [x] CocoaPods
  • [ ] Carthage/SPM
  • [ ] SwiftUI version
  • [ ] Landscape/iPad
  • [ ] Custom transtion
  • [x] Angle ruler
  • [x] Aspect ratio picker
  • [x] Circular
  • [x] Overlays & CustomUI customization

Installation

QCropper is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'QCropper'

License

QCropper is available under the MIT license. See the LICENSE file for more info.

Related Skills

View on GitHub
GitHub Stars283
CategoryDevelopment
Updated13d ago
Forks57

Languages

Swift

Security Score

100/100

Audited on Mar 23, 2026

No findings