Commercially supported modules#

Silverstripe CMS ships modules that receive commercial support. Commercially supported modules receive regular updates to work with the latest Silverstripe CMS release. Their public API conforms to semantic versioning. They are covered by:

These modules will be supported for the lifetime of Silverstripe CMS 6 in the provided major versions.

Core Silverstripe CMS modules#

The "core" of Silverstripe refers to the module packages owned by the "Silverstripe" Packagist vendor that fall under one of the following recipes:

These modules provide the core Silverstripe CMS experience. Most Silverstripe CMS projects should install all of them.

Core ModuleSupported major release line
silverstripe/admin3
silverstripe/asset-admin3
silverstripe/assets3
silverstripe/cms6
silverstripe/config3
silverstripe/errorpage3
silverstripe/framework6
silverstripe/htmleditor-tinymce1
silverstripe/installer6
silverstripe/login-forms6
silverstripe/mimevalidator4
silverstripe/recipe-cms6
silverstripe/recipe-core6
silverstripe/recipe-plugin2
silverstripe/reports6
silverstripe/session-manager3
silverstripe/siteconfig6
silverstripe/template-engine1
silverstripe/vendor-plugin3
silverstripe/versioned3
silverstripe/versioned-admin3

Other supported modules#

These modules extend the core Silverstripe CMS functionality. Silverstripe CMS projects can pick and choose which of these modules to install based on their needs.

Supported PHP ModuleSupported versions
colymba/gridfield-bulk-editing-tools5
dnadesign/silverstripe-elemental6
dnadesign/silverstripe-elemental-userforms5
silverstripe/startup-theme1
silverstripe/campaign-admin3
silverstripe/dynamodb6
silverstripe/environmentcheck4
silverstripe/graphql6
silverstripe/gridfieldqueuedexport4
silverstripe/linkfield5
silverstripe/lumberjack4
silverstripe/mfa6
silverstripe/realme6
silverstripe/segment-field4
silverstripe/sharedraftcontent4
silverstripe/spamprotection5
silverstripe/staticpublishqueue7
silverstripe/tagfield4
silverstripe/taxonomy4
silverstripe/textextraction5
silverstripe/totp-authenticator6
silverstripe/userforms7
symbiote/silverstripe-advancedworkflow7
symbiote/silverstripe-gridfieldextensions5
symbiote/silverstripe-queuedjobs6
tractorcow/silverstripe-fluent8

Supported NPM packages#

The following two NPM packages are also supported because they are required to build the UI of Silverstripe CMS 6:

Other modules in the silverstripe namespace#

There are other modules hosted under the silverstripe Packagist namespace. These modules are maintained on a best effort basis. They are not guaranteed to go through regular regression testing. Their public API may be more fluid than supported modules. They maybe more experimental or may not receive the same level of care as supported modules.

These modules can still be used in Silverstripe CMS projects, but should be considered as community modules.