sigma.js is an open-source lightweight JavaScript library to draw graphs, using the HTML canvas element. It has been especially designed to display interactively static graphs exported from a graph visualization software like Gephi and to display dynamically graphs that are generated on the fly.
Z. Huang, W. Chung, T. Ong, and H. Chen. Proceedings of the 2Nd ACM/IEEE-CS Joint Conference on Digital Libraries, page 65--73. New York, NY, USA, ACM, (2002)