Data visualisation

Silverstripe CMS can integrate with third-party tools to visualise your data without custom coding.

Easy as pie (chart)

Easy as pie (chart)

You don’t need data visualisation skills to build a chart in Silverstripe CMS. Import a CSV of your dataset or populate it directly into the CMS and style your chart with brand colours and font. 

Chart types and formats

Chart types and formats

Choose from bar, column, or line charts, with more chart styles coming soon. Users can show or hide data within a table, and download chart data in multiple formats.

Powered by blocks

Powered by blocks

The data visualisation module gives you all the benefits of using content blocks to design content—retain control of your content, and enjoy the easy editing experience of Silverstripe CMS.

Customise with integrations

Customise with integrations

Integrate with the chart library of your choice, like Highcharts, ApexCharts, and Chart.js, and with programming languages like Vue, React, and R.

Accessible

Accessible

The data visualisation module is responsive and optimised for assistive technology, including keyboard navigation and screen readers.

Headless content delivery

Headless content delivery

Headless content delivery lets you build your data collection in Silverstripe CMS and send it to other channels using an API.

Flexible data management

Import your data via CSV, or manually create and manage multiple data collections directly in the CMS.

You can create multiple content blocks using the same dataset, and even expose your data via an API to be utilised by others.

Check out an example data visualisation block about onions below!

Onions harvested in New Zealand

Source: figure.nz. Library: Chart.js.

Work with the experts

As the people who made it, we know Silverstripe CMS best. Looking for a project partner you can trust to help you with data visualisation on a Silverstripe CMS website?