Data Visualization

Facebook Twitter
D3.js is a small, free JavaScript library for manipulating documents based on data. D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction. D3 is not a traditional visualization framework.

d3.js

d3.js
Protovis Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction. Protovis is free and open-source, provided under the BSD License.

Protovis

prefuse | interactive information visualization toolkit

Prefuse is a set of software tools for creating rich interactive data visualizations. The original prefuse toolkit provides a visualization framework for the Java programming language. The prefuse flare toolkit provides visualization and animation tools for ActionScript and the Adobe Flash Player. NOTE: Prefuse development has been opened up to the community and the source has moved from SourceForge to a new home on GitHub. Both Prefuse and Flare are now available on GitHub. prefuse | interactive information visualization toolkit
Jeffrey Heer
Many Eyes

Many Eyes

Try out the newest version of IBM Many Eyes! New site design and layout Find visualization by category and industry New visualization expertise and thought leadership section