Canvas
Canvas is a new cross-platform HTML element developed by the WHATWG which can be used to draw graphics and create GUI components and visualizations via scripting.
Graph and Data Visualization Review
SVG Applications
Canvas Applications
Canvas Documentation
Canvas Libraries
- Protovis-graphical toolkit for visualization
- Dojo gfx
- Burst - javascript vector animation engine for Canvas
- Raphael Javascript library
- JIT - JavaScript Information Visualization Toolkit
- excanvas - Drawing canvas for Internet Explorer
- Flotr - Javascript Plotting Library
- Primer - Flash-like API built on top of Canvas using jQuery
Elsewhere, Noah's bookmarks about canvas:
| xc.js - Canvas Game Framework |
| Guacamole |
|
canviz - Google Code
Canviz is a JavaScript library for drawing Graphviz graphs to a web browser canvas. More technically, Canviz is a JavaScript xdot renderer. It works in most modern browsers. |
|
Canvas Text Functions
Wonderful library, very cute code. |
|
WireIt - a Javascript Wiring Library
Excellent wiring UI (very cool) |
|
jQuery SVG Demo
This library looks great. Features: Good licenses, good SVG support, svg import svg export. Good documentation. One concern: IE compatability? Unsure. |
| JSXGraph |
|
Dojo Campus - Feature Explorer
the gfx demo is pretty devoid of useful examples. But the idea appeals. |
| flot - Google Code |
| John Resig - Processing.js |