PHPackages                             kukrik/qcubed-croppie - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. kukrik/qcubed-croppie

ActiveQcubed-library[Utility &amp; Helpers](/categories/utility)

kukrik/qcubed-croppie
=====================

QCubed-4 plugin for Croppie

07JavaScript

Since Jun 30Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/kukrik/qcubed-croppie)[ Packagist](https://packagist.org/packages/kukrik/qcubed-croppie)[ RSS](/packages/kukrik-qcubed-croppie/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependenciesVersions (1)Used By (0)

QCubed Croppie Plugin
=====================

[](#qcubed-croppie-plugin)

Croppie and PopupCroppie for QCubed-44
--------------------------------------

[](#croppie-and-popupcroppie-for-qcubed-44)

This QCubed plugin utilizes the Croppie plugin: . Croppie is a fast, easy to use image cropping plugin with tons of configuration options.

Croppie is a fast and easy-to-use image cropping plugin with many configuration options! The goal is to create a simple core library that can be customized and extended. The homepage of the library is [here](https://foliotek.github.io/Croppie/), and a demo can be found here where you can see usage examples.

Here are some examples. On the left side is the standard solution - Croppie, which you can further extend yourself. On the right side is a customized solution - popupCroppie, where we try to dynamically and conveniently use real-time image resizing with dimension overwriting, switch between circle and square, rotate the image left or right, and save.

Note: Please create additional folders in the "examples" directory for testing purposes. You can save and explore files in these folders. A simple PHP upload function has been created, but controls have not been fully developed. It is up to you to further develop them.

These plugins work starting from PHP version 8.3+.

The examples below are simple. If you are looking for a ready-made solution, it's best to use the QCubed-4 FileManager, which includes an image cropping feature: .

[![Image of kukrik](screenshot/croppie_screenhot.png?raw=true)](screenshot/croppie_screenhot.png?raw=true)

```
|_ upload
    |_ Home
        |_ test
        |_ test 2
    |_ More
    |_ Organisation
    |_ Varia

|_ tmp
    |_ _files

        |_ large
            |_ Home
                |_ test
                |_ test 2
            |_ More
            |_ Organisation
            |_ Varia

        |_ medium
            |_ Home
                |_ test
                |_ test 2
            |_ More
            |_ Organisation
            |_ Varia

        |_ thumbnail
            |_ Home
                |_ test
                |_ test 2
            |_ More
            |_ Organisation
            |_ Varia

```

This plugin is still being implemented
--------------------------------------

[](#this-plugin-is-still-being-implemented)

If you have not previously installed QCubed Bootstrap and twitter bootstrap, run the following actions on the command line of your main installation directory by Composer:

```
    composer require twbs/bootstrap v3.3.7

```

and

```
    composer require kukrik/qcubed-croppie
    composer require qcubed-4/plugin-bootstrap

```

###  Health Score

21

—

LowBetter than 17% of packages

Maintenance60

Regular maintenance activity

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/6fa54a368b30d867f78261c26bffe0198ff3bd0e13d14b82dcd0b6586bcd53b6?d=identicon)[kukrik](/maintainers/kukrik)

---

Top Contributors

[![kukrik](https://avatars.githubusercontent.com/u/2853034?v=4)](https://github.com/kukrik "kukrik (15 commits)")

### Embed Badge

![Health badge](/badges/kukrik-qcubed-croppie/health.svg)

```
[![Health](https://phpackages.com/badges/kukrik-qcubed-croppie/health.svg)](https://phpackages.com/packages/kukrik-qcubed-croppie)
```

###  Alternatives

[webparking/nova-belongs-to-dependency

Extended Laravel Nova BelongsTo field that can depend on other fields

1160.7k](/packages/webparking-nova-belongs-to-dependency)[print-filament/print

The print-filament package is a simple and efficient tool that allows users to quickly print the current webpage directly from their browser. This plugin enhances the convenience of printing online content by providing a one-click solution for generating printer-friendly versions of the pages you're viewing.

147.7k](/packages/print-filament-print)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
