d3.js free–mac is a great javascript library for plotting graphs. I use it to plot data from csv and tsv files.

You need to run a webserver to serve your files. I use an alfred workflow to run a local webserver on my mac: (see oreilly d3 setup for a fuller explanation)

cd /Users/hereismydatafolderthatiwishtoservelocally
python -m SimpleHTTPServer 8888 &

tend to view/print from firefox, as css3 transform: translate is better supported currently in firefox than safari or chrome.