Version 6 supported

Optional features

Silverstripe CMS can be highly customised using both supported and community-made modules. You can find these one Packagist.

This section highlights some of the CMS features provided by the Silverstripe CMS supported modules. In each case you'll need to ensure you have the module installed in your project in order to use the features described here.

Advanced Workflow
Create and apply approval workflows to content, with features like embargo/expiry and notifications
Elemental blocks
Replace the content field with a flexible, versioned block-based system to compose pages using modular elements
GraphQL
GraphQL can be used as a content API layer for Silverstripe CMS
GridField Bulk Editing Tools
Provides tools to enhance GridField with bulk-editing, deleting, and uploading capabilities.
GridField Extensions
A collection of components to extend the functionality of GridField, including inline editing, reordering, nested grids, improved searching, and configurable pagination.
TinyMCE HTML editor
Linkfield
Provides a Link model and CMS interface for managing different types of links
Login forms
Simplifying the login forms for a Silverstripe site
Multi-factor authentication (MFA)
Implement multi-factor authentication such as TOTP
Queued Jobs
Provides a framework for defining and managing jobs that can be run asynchronously in the background.
RealMe
Integrates Silverstripe with the New Zealand government's RealMe® service for identity verification and login
Static Publish Queue
Improves website performance by generating static HTML content
TagField
Provides a custom form field for adding tags to content, supporting either related data objects or simple string-based tags
Taxonomies
Provides the capability to add and edit simple taxonomies for categorising data
Text Extraction
Provides a framework for extracting text content from various file formats
UserForms
CMS managed dynamic forms with customizable fields, validation, email notifications, and submission management