visualthat
VisualThat is a cross-platform data visualization library designed to simplify the construction of interactive charts and dashboards for web and desktop applications. It uses a declarative programming model in which developers specify data bindings and visual encodings, and the library derives the rendering logic.
Origin and design goals: The project arose from a community of data scientists and designers in the
Architecture and features: The core consists of a scene graph, a data model, and a set of
Usage and ecosystem: VisualThat is used in education, research, and product dashboards. Documentation emphasizes clarity, interoperability,
Reception and critique: Advocates cite increased readability and maintainability; critics point to performance concerns on very
See also: data visualization libraries; declarative visualization; open-source software.