PHPackages                             wedevelopnl/silverstripe-svg-image - 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. [Image &amp; Media](/categories/media)
4. /
5. wedevelopnl/silverstripe-svg-image

ActiveSilverstripe-vendormodule[Image &amp; Media](/categories/media)

wedevelopnl/silverstripe-svg-image
==================================

Silverstripe module to add support for SVG images.

2.1.1(4w ago)011.7k↑82.1%3[1 issues](https://github.com/wedevelopnl/silverstripe-svg-image/issues)2BSD-3-ClausePHPPHP ^8.1CI passing

Since Feb 22Pushed 3w ago6 watchersCompare

[ Source](https://github.com/wedevelopnl/silverstripe-svg-image)[ Packagist](https://packagist.org/packages/wedevelopnl/silverstripe-svg-image)[ RSS](/packages/wedevelopnl-silverstripe-svg-image/feed)WikiDiscussions 6 Synced 2w ago

READMEChangelog (8)Dependencies (16)Versions (14)Used By (2)

Silverstripe SVG image
======================

[](#silverstripe-svg-image)

Silverstripe doesn't support SVG to be used out of the box. This module adds a new file type which supports SVG images in a very basic way. Please note that the absence of SVG support isn't a fluke but the result of some extended [discussion](https://github.com/silverstripe/silverstripe-framework/issues/7299).

This module provides some sanitation of SVG files on upload but be aware of the potential risk.

Image manipulation
------------------

[](#image-manipulation)

The Silverstripe core supports a extensive set of image manipulation tools. At the moment image manipulation isn't supported on SVG images. When an manipulation method is called on an SVG image the source image is simply returned.

Requirements
------------

[](#requirements)

- See `composer.json` requirements

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

[](#installation)

- `composer require wedevelopnl/silverstripe-svg-image`
- Run a `dev/build`

License
-------

[](#license)

See [License](LICENSE)

Maintainers
-----------

[](#maintainers)

- [WeDevelop](https://www.wedevelop.nl/)

Development and contribution
----------------------------

[](#development-and-contribution)

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. See read our [contributing](CONTRIBUTING.md) document for more information.

### Getting started

[](#getting-started)

We advise to use [Docker](https://docker.com)/[Docker compose](https://docs.docker.com/compose/) for development.
We also included a [Makefile](https://www.gnu.org/software/make/) to simplify some commands

Our development container contains some built-in tools like `PHPCSFixer`.

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance95

Actively maintained with recent releases

Popularity26

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 78.1% 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

Every ~139 days

Recently: every ~57 days

Total

10

Last Release

21d ago

Major Versions

1.0.1 → 2.0.02023-07-18

2.1.0 → 3.x-dev2026-05-07

2.1.1 → 6.x-dev2026-07-28

PHP version history (3 changes)1.0.0-rc1PHP &gt;=7.4

2.0.0PHP ^8.1

3.x-devPHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/7a41b16aafbe795cfad0b4941b9ac37305e5bba2aefbcf56cc1f0c180928de27?d=identicon)[WeDevelop](/maintainers/WeDevelop)

---

Top Contributors

[![erikfrerejean](https://avatars.githubusercontent.com/u/197732?v=4)](https://github.com/erikfrerejean "erikfrerejean (25 commits)")[![Dennisprins93](https://avatars.githubusercontent.com/u/9679179?v=4)](https://github.com/Dennisprins93 "Dennisprins93 (4 commits)")[![DRuiter](https://avatars.githubusercontent.com/u/7546161?v=4)](https://github.com/DRuiter "DRuiter (2 commits)")[![priyashantha](https://avatars.githubusercontent.com/u/6611682?v=4)](https://github.com/priyashantha "priyashantha (1 commits)")

---

Tags

silverstripe

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/wedevelopnl-silverstripe-svg-image/health.svg)

```
[![Health](https://phpackages.com/badges/wedevelopnl-silverstripe-svg-image/health.svg)](https://phpackages.com/packages/wedevelopnl-silverstripe-svg-image)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.7M3.4k](/packages/craftcms-cms)[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.6k10](/packages/helsingborg-stad-municipio)[unopim/unopim

UnoPim Laravel PIM

10.8k2.5k](/packages/unopim-unopim)[silverstripe/cms

The SilverStripe Content Management System

5153.7M1.4k](/packages/silverstripe-cms)[code16/sharp

Laravel Content Management Framework

79466.1k10](/packages/code16-sharp)[silverstripe/admin

SilverStripe admin interface

272.8M402](/packages/silverstripe-admin)

PHPackages © 2026

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