Smoothie Charts is a really small charting library designed for live streaming data. I built it to reduce the headaches I was getting from watching charts jerkily updating every second.
- Hello world example
- Another example (server CPU usage)
- Another example (responsive layout)
- Interactive builder
- Full distribution (docs and examples): zip or tgz
git clone firstname.lastname@example.org:joewalnes/smoothie.git
bower install smoothie
npm install smoothie
yarn install smoothie
- Introducing Smoothie Charts (blog entry)
Create a time series and chart with code resembling:
// Create a time seriesvar series = ;// Find the canvasvar canvas = document;// Create the chartvar chart = ;chart;chart;
Then, add data to your time series and it will be displayed on the chart:
// Randomly add a data point every 500ms;
For help, use the Smoothie Charts Google Group.