PHPackages                             purplespider/asset-alt-text - 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. purplespider/asset-alt-text

ActiveSilverstripe-vendormodule

purplespider/asset-alt-text
===========================

Adds an alternative text field to Image assets, so that you don't need to use the image 'Title' field.

3.0.0(9mo ago)419.6k↓40.5%3[1 issues](https://github.com/purplespider/silverstripe-asset-alt-text/issues)5BSD-3-ClausePHP

Since Jul 9Pushed 9mo ago3 watchersCompare

[ Source](https://github.com/purplespider/silverstripe-asset-alt-text)[ Packagist](https://packagist.org/packages/purplespider/asset-alt-text)[ Docs](https://github.com/purplespider/silverstripe-asset-alt-text)[ RSS](/packages/purplespider-asset-alt-text/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (7)Used By (5)

Asset Alt Text for Silverstripe
===============================

[](#asset-alt-text-for-silverstripe)

Adds an alternative text field to Image assets, so that you don't need to use the image `Title` field (which would typically be more succinct than useful alt text).

As a bonus feature, when adding an image to an `HTMLEditorField`, the alt text field gets pre-filled with any asset alt text.

Usage
-----

[](#usage)

Install via composer `composer require purplespider/asset-alt-text`

`dev/build`

Go to the **Files** and select an image to see the new field:

[![](https://camo.githubusercontent.com/975d27f6a283ce406544cfe92de262f9e84e9c5aed643bd07f31bc31372ebd33/68747470733a2f2f702e737064722e6d652f466c353571482b)](https://camo.githubusercontent.com/975d27f6a283ce406544cfe92de262f9e84e9c5aed643bd07f31bc31372ebd33/68747470733a2f2f702e737064722e6d652f466c353571482b)

To make use of the alt text value in your templates, just use `$AltText`. e.g.:

```

```

###  Health Score

43

—

FairBetter than 91% of packages

Maintenance53

Moderate activity, may be stable

Popularity32

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 62.5% 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 ~300 days

Recently: every ~274 days

Total

6

Last Release

272d ago

Major Versions

1.2.1 → 2.0.02024-06-28

2.0.0 → 3.0.02025-08-20

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/329880?v=4)[James Cocker](/maintainers/purplespider)[@purplespider](https://github.com/purplespider)

---

Top Contributors

[![purplespider](https://avatars.githubusercontent.com/u/329880?v=4)](https://github.com/purplespider "purplespider (10 commits)")[![JamesDPC](https://avatars.githubusercontent.com/u/69664712?v=4)](https://github.com/JamesDPC "JamesDPC (3 commits)")[![lozcalver](https://avatars.githubusercontent.com/u/1655548?v=4)](https://github.com/lozcalver "lozcalver (2 commits)")[![xini](https://avatars.githubusercontent.com/u/1152403?v=4)](https://github.com/xini "xini (1 commits)")

---

Tags

silverstripeassetsalt

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/purplespider-asset-alt-text/health.svg)

```
[![Health](https://phpackages.com/badges/purplespider-asset-alt-text/health.svg)](https://phpackages.com/packages/purplespider-asset-alt-text)
```

###  Alternatives

[silvershop/core

Provides an ecommerce product catalog, shopping cart, and order management system

11340.0k42](/packages/silvershop-core)[dorsetdigital/silverstripe-enhanced-requirements

Enhanced requirements for Silverstripe

117.8k4](/packages/dorsetdigital-silverstripe-enhanced-requirements)

PHPackages © 2026

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