Do you need to reformat data for use in another application? Use it for an interactive Web graphic?
Envision.js is a library for creating fast, dynamic and interactive HTML5 visualizations.
A lightweight graphics library with an intuitive graphics API and an SVG renderer.
jQuery.Gantt lets you draw Gantt charts using the famous jQuery ease of development.
moochart is a plugin for MooTools 1.2 that draws bubble diagrams on the canvas tag. Future versions might include pie, bar & line graphs.
Timeline is a Web Widget for Visualizing Temporal Data. With this widget, you can make beautiful interactive timelines.
MilkChart is released under the MIT license. It is simple and easy to understand and places almost no restrictions on what you can do with MilkChart.
This library will generate a graph similar to Microsoft Excel.
Processing.js is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins. You write code using the Processing language, include it in your web page, and Processing.js does the rest. It's not magic, but almost.
Raphaël currently supports Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer 6.0+.
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 inhritance, scales and layouts to simplify construction.
It works in all major browsers, and on all platforms, including the iPad. It uses HTML5 but also works on old versions of Internet Explorer.
KeyLines is ideal for organizations who want to migrate from legacy Java, Flex or Silverlight apps to the new world of HTML5.
jQuery.qrcode enables you to dynamically add QR codes to your website. Choose between rendering the code in a canvas or with divs. The latter will be fine even for older browser. The QR code will always be in the least possible type/resolution.
Everything you need to know to create great looking charts using Chart.js.Easy, object oriented client side graphs for designers and developers