UmweltAccessible multimodal data representations
An editor for creating visualizations, sonifications, and structured text — coordinated views of the same data, from the same specification.
An editor for creating visualizations, sonifications, and structured text — coordinated views of the same data, from the same specification.
Umwelt is an open-source editor for creating accessible, multimodal data representations. From a single specification, Umwelt produces three coordinated views of a dataset: a visualization, a sonification, and a keyboard-navigable textual structure. Blind and sighted users can author these representations starting from any modality. Rather than derive non-visual representations from a visual specification, Umwelt treats all modalities as equal outputs.
Getting started: Open the editor in your browser. The user guide walks through loading data, configuring fields, and designing visual and audio representations. Or browse the example gallery and remix an example in the editor.
Developers: Follow the quickstart to embed the Umwelt viewer in your own site with umwelt-js, or read the specification reference to generate Umwelt specs programmatically.
The development of Umwelt is led by members of the Data & Design Group at CU Boulder and the MIT Visualization Group.
Point of contact:
Contributors:
Umwelt is based on research involving participatory design with blind and low-vision collaborators. Umwelt's textual structure is powered by Olli, a companion open-source library for screen-reader navigation of data.
Fill out the feedback form on Github.
To support the development of Umwelt, consider making a contribution to the Data & Design Group's development fund. Learn more about our mission.