Sigma js

Sigma.js is an open-source JavaScript library with a small footprint for drawing graphs using HTML5 canvas. It is built for to consuming static or dynamic but interactive network maps with unlimited nodes on a web page.