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(10mo ago)22.8k↓50.4%GPL-3.0-or-laterPHPPHP ^8.2CI passing

Since Oct 13Pushed 10mo 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 1w 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

37

—

LowBetter than 81% of packages

Maintenance55

Moderate activity, may be stable

Popularity25

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

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

308d 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

[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M235](/packages/sulu-sulu)[contao/core-bundle

Contao Open Source CMS

1301.7M3.1k](/packages/contao-core-bundle)[neos/neos

An open source Content Application Platform based on Flow. A set of core Content Management features is resting within a larger context that allows you to build a perfectly customized experience for your users.

1151.0M838](/packages/neos-neos)[sitegeist/kaleidoscope

Responsive-images for Neos

29377.0k14](/packages/sitegeist-kaleidoscope)[contao/contao

Contao Open Source CMS development package

43514.5k2](/packages/contao-contao)[neos/metadata-extractor

Extracts meta data from files into a neos/metadata data structure

103.5k1](/packages/neos-metadata-extractor)

PHPackages © 2026

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