PHPackages                             lekoala/silverstripe-form-elements - 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. [Templating &amp; Views](/categories/templating)
4. /
5. lekoala/silverstripe-form-elements

ActiveSilverstripe-vendormodule[Templating &amp; Views](/categories/templating)

lekoala/silverstripe-form-elements
==================================

A set of form elements for SilverStripe

0.4.3(2d ago)09.4k↓58.4%1MITJavaScriptPHP ^8CI passing

Since Nov 24Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/lekoala/silverstripe-form-elements)[ Packagist](https://packagist.org/packages/lekoala/silverstripe-form-elements)[ GitHub Sponsors](https://github.com/lekoala)[ RSS](/packages/lekoala-silverstripe-form-elements/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (8)Versions (8)Used By (0)

SilverStripe Form Elements module
=================================

[](#silverstripe-form-elements-module)

[![Build Status](https://github.com/lekoala/silverstripe-form-elements/actions/workflows/ci.yml/badge.svg)](https://github.com/lekoala/silverstripe-form-elements/actions/workflows/ci.yml/badge.svg)[![scrutinizer](https://camo.githubusercontent.com/11cb09a413bca2d42679e922a6f92919d1a020f66e9b09f0fe6126cd37aeb12d/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c656b6f616c612f73696c7665727374726970652d666f726d2d656c656d656e74732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lekoala/silverstripe-form-elements/)[![Code coverage](https://camo.githubusercontent.com/257b01d13e8d3fd2f12563339601a9d7b1375d3f87285ec395721ab910432f1a/68747470733a2f2f636f6465636f762e696f2f67682f6c656b6f616c612f73696c7665727374726970652d666f726d2d656c656d656e74732f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/lekoala/silverstripe-form-elements)

Intro
-----

[](#intro)

A set of form elements based on [Formidable Elements](https://github.com/lekoala/formidable-elements).

Available fields:

- BS Tags (ajax)
- BS Autocomplete (ajax)
- Cleave (mask)
- Coloris
- Flatpickr
- Growing textarea
- InputMask (mask)
- TelInput
- TipTap
- TomSelect (ajax)

Formatters:

- Date
- Number

Some other elements are implemented in distinct modules:

-
-

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

[](#requirements)

All fields expose a `requirements` static method. This will include the requirements except if you disabled them with the `enable_requirements` config var. This method is called (unless disabled) in the `Field` method.

TODO
----

[](#todo)

- i18n
- Doc
- Tests

Compatibility
-------------

[](#compatibility)

Tested with SilverStripe ^5.

Maintainer
----------

[](#maintainer)

LeKoala -

###  Health Score

45

—

FairBetter than 91% of packages

Maintenance96

Actively maintained with recent releases

Popularity26

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 98.8% 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 ~158 days

Recently: every ~103 days

Total

7

Last Release

2d ago

PHP version history (2 changes)0.1PHP ^7.4 || ^8

0.2PHP ^8

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/250762?v=4)[Thomas Portelange](/maintainers/lekoala)[@lekoala](https://github.com/lekoala)

---

Top Contributors

[![lekoala](https://avatars.githubusercontent.com/u/250762?v=4)](https://github.com/lekoala "lekoala (83 commits)")[![Firesphere](https://avatars.githubusercontent.com/u/680570?v=4)](https://github.com/Firesphere "Firesphere (1 commits)")

---

Tags

custom-elementsformformsjsmodulesilverstripesilverstripecmsextensionsmoduleformelementscustom-elementwebcomponent

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/lekoala-silverstripe-form-elements/health.svg)

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

###  Alternatives

[lekoala/silverstripe-cms-actions

Add actions to your models in SilverStripe

39344.8k31](/packages/lekoala-silverstripe-cms-actions)[luyadev/luya-bootstrap4

Bootstrap4 Assets and Helper classes like ActiveForm for LUYA and Yii2.

1945.0k3](/packages/luyadev-luya-bootstrap4)[axllent/silverstripe-tiled-gridfield

Inline/tiled images in a Silverstripe GridField table

163.3k](/packages/axllent-silverstripe-tiled-gridfield)

PHPackages © 2026

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