Viasulisation in JavaScript, lot of nice and interesting graphs at  https://d3js.org/