Skip to main content

What is reVISit?

The reVISit project addresses a critical bottleneck in visualization research: how can we better and more efficiently empirically evaluate visualization techniques? ReVISit aims to democratize evaluation of interactive visualization techniques, an area that has been under-explored, due in part to the high technical burden and skills required to create complex online experiments.

The key innovations of this project are:

  1. Flexible study creation based on a domain-specific language, the reVISit Spec.
  2. Simple data collection — out of the box for standard response types, but with the ability to track detailed events based on provenance-enabled stimuli.
  3. Simple data storage — no need to run your own servers: data is stored in a relatively easy to set-up Firebase instance.
  4. Open source and free – share your study design with anyone, no license required.
  5. Compatible with crowdsourcing platforms — recruit your participants through your preferred provide, such as Prolific, Mechanical Turk, or Lab in the Wild.
  6. Keep track of study progress — see how participants are doing and identify issues with your study quickly.
  7. Export your data — in a format suitable for your analysis.


You can check out a few example projects on our demo page. All of the demos on this site are build from stimuli and examples that you can find in the github repo.

Check out the getting started tutorial to learn how to build your own experiment.


For a concise description of the project, check out the short paper.

Paper Reference

Yiren Ding, Jack Wilburn, Hilson Shrestha, Akim Ndlovu, Kiran Gadhave,
Carolina Nobre, Alexander Lex, Lane Harrison.
reVISit: Supporting Scalable Evaluation of Interactive Visualizations
IEEE Visualization and Visual Analytics (VIS), 31-35, doi:10.1109/VIS54172.2023.00015, 2023.

Project Team

reVISit is a project developed at the University of Utah, Worcester Polytechnic Institute, and the University of Toronto.

Alexander Lex, Co-PI, University of Utah
Lane Harrison, Co-PI, WPI
Carolina Nobre, Co-I, University of Toronto
Brian Bollen, Senior Software Developer, University of Utah
Zach Cutler, PhD Student, University of Utah
Yiren Ding, PhD Student, WPI
Hilson Shrestha, PhD Student, WPI
Jack Wilburn, Senior Software Engineer, University of Utah


Kiran Gadhave, PhD Student, University of Utah
Akim Ndlovu, PhD Student, WPI


If you have any questions, please e-mail us.


reVISit is funded by the National Science Foundation, under the title "Collaborative Research: CCRI: New: reVISit: Scalable Empirical Evaluation of Interactive Visualizations", trough CNS with award numbers 2213756 and 2213757.

We are grateful to Cindy Xiong Bearfield, Lace Padilla, and Danielle Albers Szafir for advice on the requirements of a study platform.