PHPackages                             sitegeist/kaleidoscope-svg - 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. sitegeist/kaleidoscope-svg

ActiveNeos-package[Utility &amp; Helpers](/categories/utility)

sitegeist/kaleidoscope-svg
==========================

Add SVG processing capabilities to Neos via contao/imagine-svg

v1.0.0(7mo ago)2896↓36.1%GPL-3.0-or-laterPHPPHP ^8.2CI passing

Since Oct 13Pushed 6mo agoCompare

[ Source](https://github.com/sitegeist/Sitegeist.Kaleidoscope.Svg)[ Packagist](https://packagist.org/packages/sitegeist/kaleidoscope-svg)[ RSS](/packages/sitegeist-kaleidoscope-svg/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

Sitegeist.Kaleidoscope.Svg
==========================

[](#sitegeistkaleidoscopesvg)

SVG cropping and resizing for neos via contao/imagine-svg
---------------------------------------------------------

[](#svg-cropping-and-resizing-for-neos-via-contaoimagine-svg)

This package allows to crop and resize SVG images in Neos and also will detect dimensions in newly uploaded SVG images to properly handle the different image orientations of SVG images.

!!! This package has no hard dependency to Sitegeist.Kaleidoscope however it surely is meant to be used together with it and developed and tested for it. Use cases outside of Kaleidoscope are not actively tested yet. !!!

### Usage

[](#usage)

Mainly the package only has to be installed to allow cropping of svg images.

However there is a command to detect the dimensions of already uploaded for SVG images via cli.

```
./flow svg:refreshdimensions []

OPTIONS:
  --force              re calculate dimensions for all svg assets

```

### Authors &amp; Sponsors

[](#authors--sponsors)

- Martin Ficzel -

*The development and the public-releases of this package is generously sponsored by our employer .*

Installation
------------

[](#installation)

Sitegeist.Kaleidoscope.Svg is available via packagist run `composer require sitegeist/kaleidoscope-svg`. We use semantic versioning so every breaking change will increase the major-version number.

Contribution
------------

[](#contribution)

We will gladly accept contributions. Please send us pull requests.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance64

Regular maintenance activity

Popularity22

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

217d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/51e0a02d8e12b73949ec858638aa7e295e103022cc5a879f86ac8532c2c170bd?d=identicon)[sitegeist](/maintainers/sitegeist)

![](https://www.gravatar.com/avatar/829b4ccb51e8cff3c1e4b59d60cfe8d1b86f6d77fc31a6b3fc99227f432542ca?d=identicon)[mficzel](/maintainers/mficzel)

---

Top Contributors

[![mficzel](https://avatars.githubusercontent.com/u/1309380?v=4)](https://github.com/mficzel "mficzel (9 commits)")

---

Tags

neos

###  Code Quality

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/sitegeist-kaleidoscope-svg/health.svg)

```
[![Health](https://phpackages.com/badges/sitegeist-kaleidoscope-svg/health.svg)](https://phpackages.com/packages/sitegeist-kaleidoscope-svg)
```

###  Alternatives

[sitegeist/kaleidoscope

Responsive-images for Neos

29352.4k10](/packages/sitegeist-kaleidoscope)

PHPackages © 2026

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