Miso Project

Bocoup, The Guardian

Miso is an open source toolkit designed to expedite the creation of high-quality interactive storytelling and data visualizations.

Miso consists of Dataset, a JavaScript client-side data management and transformation library; Storyboard, a state and flow-control management library; and d3.chart, a framework for creating reusable charts with d3.js.

Challenge

While working with the Guardian UK interactive team in 2012, it became evident that while JavaScript was a powerful tool for newsrooms in delivering interactive content, there was a lack of libraries focused on providing common patterns and code organization paradigms.

Solution

The Bocoup Data Visualization team, in collaboration with the Guardian Interactive team wrote the following two libraries:

Impact

The Miso Project libraries have been used extensively by a variety of organizations, from newsrooms to a presidential campaign. We continue to use these libraries in production and seek to grow the project as we identify needs in the visualization community.