D3.js is a small, free JavaScript library for manipulating HTML documents based on data. D3 can help you quickly visualize your data as HTML or SVG, handle interactivity, and incorporate smooth transitions and staged animations into your pages. You can use D3 as a visualization framework, or you can use it to build dynamic pages (like jQuery).
Want to learn more? See the wiki.