Good-looking charts shouldn't be difficult.

Line Chart

The public API is terribly simple. It's just one function: Morris.Line(options), where options is an object containing some of the following configuration options.

Created with Raphaël 2.1.201,0002,0003,0004,000201120102009200820072006
2011 Q3
Licensed: 3,407
Off the road: 660

Bar Chart

A bar chart is a way of showing data as bars. It is sometimes used to show trend data, and the comparison of multiple data sets side by side.

Created with Raphaël 2.1.2012342011 Q42011 Q32011 Q22011 Q1
2011 Q4
Y: 2
Z: 4
A: 3

Area Chart

Create an area chart using Morris.Area(options). Area charts take all the same options as line charts.

Created with Raphaël 2.1.207,50015,00022,50030,0002012-052012-032012-012011-112011-092011-072011-052011-032011-012010-112010-092010-072010-052010-03

Donut Chart

Doughnut charts are probably the most commonly used chart there are. They are divided into segments, the arc of each segment shows the proportional value of each piece of data.

Created with Raphaël 2.1.2Frosted40%