SandDance is a hardware-accelerated visualization library and web-based data explorer designed for the interactive analysis of large, non-aggregated datasets. It functions as an interactive data visualization tool that renders complex datasets and intricate visuals within a browser.
The project provides an embeddable data canvas consisting of web components and tags, allowing for the integration of full visualization interfaces and interactive charts into external web applications. It utilizes WebGL hardware acceleration to efficiently render large volumes of data as interactive graphics.
The system includes capabilities for client-side data processing, such as automatic schema and data type inference, and employs animated state transitions to maintain orientation during dataset filtering. These tools enable the creation of interactive visual representations for business reports and general data exploration.