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.