PHPackages                             axllent/silverstripe-form-fields - 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. [Framework](/categories/framework)
4. /
5. axllent/silverstripe-form-fields

ActiveSilverstripe-vendormodule[Framework](/categories/framework)

axllent/silverstripe-form-fields
================================

Custom forms &amp; fields for the Silverstripe framework &amp; CMS

2.0.1(1y ago)876.4k↓32.1%75MITPHP

Since Jun 8Pushed 1y ago1 watchersCompare

[ Source](https://github.com/axllent/silverstripe-form-fields)[ Packagist](https://packagist.org/packages/axllent/silverstripe-form-fields)[ Docs](https://github.com/axllent/silverstripe-form-fields)[ RSS](/packages/axllent-silverstripe-form-fields/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (1)Versions (25)Used By (5)

Custom Silverstripe forms &amp; fields
======================================

[](#custom-silverstripe-forms--fields)

An extension that adds custom form fields &amp; types to the Silverstripe 6.

Form Types
----------

[](#form-types)

See docs for more information.

- [PhoneNumberField](docs/en/PhoneNumberField.md) - Field for a single phone number (provides `Link()` support) with validation.
- [NoticeField](docs/en/NoticeField.md) - Add notices into the CMS. NoticeFields can be persistent across all tabs and are dismissible.
- [URLField](docs/en/URLField.md) - Easily add an validating input field for URLs.
- [VideoLinkField](docs/en/VideoLinkField.md) - Easy embedding of YouTube &amp; Vimeo video fields in the CMS.

Object Types
------------

[](#object-types)

See docs for more information.

- [PhoneNumber](docs/en/PhoneNumber.md) - Phone number with `Link()` support.
- [URL](docs/en/URL.md) - Encode urls properly in templates.
- [Blob](docs/en/Blob.md) - Adds blob field type to the framework.
- [VideoLink](docs/en/VideoLink.md) - Video link field (YouTube/Vimeo supported) for easy template integration.

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

[](#requirements)

- Silverstripe CMS ^6.0
- [Guzzle](https://github.com/guzzle/guzzle) if you require fetching of Vimeo thumbnails for VideoLink (`composer require guzzlehttp/guzzle`)

Installation via Composer
-------------------------

[](#installation-via-composer)

You can install it via composer:

```
composer require axllent/silverstripe-form-fields

```

###  Health Score

48

—

FairBetter than 93% of packages

Maintenance46

Moderate activity, may be stable

Popularity38

Limited adoption so far

Community24

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 94.9% 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 ~126 days

Recently: every ~47 days

Total

24

Last Release

409d ago

Major Versions

1.6.3 → 2.0.02025-03-07

1.x-dev → 2.0.12025-05-21

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1463435?v=4)[Ralph Slooten](/maintainers/axllent)[@axllent](https://github.com/axllent)

---

Top Contributors

[![axllent](https://avatars.githubusercontent.com/u/1463435?v=4)](https://github.com/axllent "axllent (75 commits)")[![nicolas-cusan](https://avatars.githubusercontent.com/u/1353931?v=4)](https://github.com/nicolas-cusan "nicolas-cusan (1 commits)")[![ntd](https://avatars.githubusercontent.com/u/160618?v=4)](https://github.com/ntd "ntd (1 commits)")[![obj63mc](https://avatars.githubusercontent.com/u/443120?v=4)](https://github.com/obj63mc "obj63mc (1 commits)")[![sanderha](https://avatars.githubusercontent.com/u/6941043?v=4)](https://github.com/sanderha "sanderha (1 commits)")

---

Tags

frameworksilverstripecmsForms

### Embed Badge

![Health badge](/badges/axllent-silverstripe-form-fields/health.svg)

```
[![Health](https://phpackages.com/badges/axllent-silverstripe-form-fields/health.svg)](https://phpackages.com/packages/axllent-silverstripe-form-fields)
```

###  Alternatives

[silverstripe/cms

The SilverStripe Content Management System

5253.6M1.4k](/packages/silverstripe-cms)[dnadesign/silverstripe-elemental

Elemental pagetype and collection of Elements

1141.1M309](/packages/dnadesign-silverstripe-elemental)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

12014.8k49](/packages/kompo-kompo)[silverstripe/behat-extension

SilverStripe framework extension for Behat

32585.8k5](/packages/silverstripe-behat-extension)[axllent/silverstripe-version-truncator

Automatically delete old versioned Silverstripe records from the database

3678.5k3](/packages/axllent-silverstripe-version-truncator)[oddnoc/silverstripe-artefactcleaner

Find and optionally delete unused tables, columns and indexes in a SilverStripe database

1419.2k4](/packages/oddnoc-silverstripe-artefactcleaner)

PHPackages © 2026

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