Prefuse

Prefuse is a Java-based toolkit for building interactive information visualization applications.

It provides optimized data structures for tables, graphs, and trees, a host of layout and visual encoding techniques, and support for animation, dynamic queries, integrated search, and database connectivity.

Prefuse is a Java-based extensible software framework for creating interactive information visualization applications.

Prefuse intends to simplify the processes of visualizing, handling and mapping of data, as well as user interaction.

Chi showed that the framework successfully modeled a wide array of visualization applications.