TeeChart

TeeChart for JavaScript is a 100% JavaScript charting library that plots graphs, maps and gauges to all compatible browsers in native JavaScript format using the HTML5 Canvas element, and WebGL 3D using Three.js library. Supported styles are Bar, Horizontal Bar, Line, Smooth Line, Pie, Donut, Area, Horizontal Area, Smooth Area, Point XY, Bubble, Candle (OHLC), Gantt, WorldMap, USA, Europe, Circular Gauge.