Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Create logical, structured code

SilverStripe Framework gives you the tools to create the web application you actually want to build without having to conform to the rules and constraints of other systems.

Features

Our object-relational mapping (ORM) takes care of your data

Define your data model, then the SilverStripe Framework builds and updates the database schema for you with easy-to-use methods for accessing relationships.

Build your web forms in no time

SilverStripe Framework gives you a helping hand by scaffolding sophisticated forms for you to edit. If you need something more tailored, you can still rely on our extensive library of form fields to get you there quickly.

A template engine for the frontend guru

The SilverStripe Framework template engine is deliberately simple, keeping application logic in the model and controller layers, so you have complete control of your HTML.

Reuse your code

Everything you make in the SilverStripe Framework can be broken down into modules so you can reuse at will. You can also make and evolve modules that modify the behaviour of other, more core, modules.

Open source development

The framework is released under the Open Source BSD license, with its development being done publicly in collaboration with the community on GitHub and a mailing list.

Scale up, out, and securely

Architected to safeguard your data from malicious activity or data-loss, SilverStripe scales to high-volume workloads for content-rich and transactional sites thanks to strong API integration points, caching, and support for multi-server cloud configurations.

Application programming and launch interfaces

Tell SilverStripe Framework about your data model, and you will get three interfaces, a RESTful API, a GraphQL API, and an administrative editing interface.

Framework screenshot

SilverStripe_Framework_code_example_440

Reviews

SilverStripe CMS is intuitive. Little time is needed for training, which for any organisation is essential. Updates are fast as we are happy to allow multiple content authors to edit content. You also have confidence in what you are publishing with the ‘Split screen mode’ which has been designed with quick reviewing in mind - you can quickly edit then immediately preview website layout on the same screen.

nicolette formthoticsNicolette Le Cren, Marketing & NZ Sales Manager
Foot Science International

SilverStripe helps us to maintain flexibility and control throughout the life of a website or app. It makes it super fast and efficient to build the precise functionality our clients need rather than attaching a bunch of third party plugins, so sites evolve in a smooth and extensible way, keeping the CMS usable and avoiding conflict hell.

aram carboncrayonAram Balakjian, Director,
Carbon Crayon

Learn more about SilverStripe Framework