Good-looking charts shouldn't be difficult
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.
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.
Create an area chart using Morris.Area(options). Area charts take all the same options as line charts.
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.