Envision.js – A Library For Interactive HTML5 Visualizations
It comes with 2 chart types; TimeSeries + Finance and with an API for developers to build custom charts.
The library is built on top of Flotr2 and the HTML5 Canvas. It is framework agnostic and depends on few micro libraries.
It works by default on modern browsers, IE6-8 with FlashCanvas, and mobile touch devices with a WebKit browser are all supported.
P.S. Envision.js is a rewrite of the previously featured HumbleFinance and offers more features.
Compatibility: All Major Browsers