Expressive and Interactive Design of Information Visualizations

Try Online User Guide Source Code


iVisDesigner stands for Information Visualization Designer, which is a platform in which users can interactively create customized information visualization designs for a wide range of data structure.

iVisDesigner was started around March 2013 as the undergraduate thesis project of Donghao Ren, its overall goal comes partially from the previous Visualization Assembly Line project, which allows users to freely create axis-based visualizations for multidimensional datasets, like scatterplots and parallel coordinates.

In iVisDesigner, we employed a new approach. By allowing users to interactively create mappings from data elements to graphical elements, we support interactive creation of information visualization designs. iVisDesigner is much more expressive, allowing a wide range of visualization designs for different data structures be accomplished without any programming.

iVisDesigner is release under the BSD 3-clause license. The source code is available at: https://github.com/donghaoren/iVisDesigner.

Download Video


Ren, Donghao, Tobias Hollerer, and Xiaoru Yuan. 2014. “iVisDesigner: Expressive Interactive Design of Information Visualizations.” IEEE Transactions on Visualization and Computer Graphics PP (99): 1–1. doi:10.1109/TVCG.2014.2346291.


I would like to acknowledge my advisor Prof. Tobias Hollerer of the University of California, Santa Barbara and my previous advisor Prof. Xiaoru Yuan of Peking University for their help and support. This work originated as undergraduate thesis work at Peking University and was supported by NSFC No. 61170204. At UCSB, the work was partially supported by the U.S. Army Research Office under MURI grant No. W911NF-09-1-0553 and the Office of Naval Research under contract N00014-14-1-0133.

I would like to thank the anonymous reviewers for their helpful suggestions and criticisms. I appreciate the feedbacks from Byungkyu (Jay) Kang, Zuchao Wang, Siming Chen, Limei Che, Qingya Shu and Min Lu.