A dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data. The library consists of the components DataSet, Timeline, Network, Graph2d and Graph3d.
Vis.js runs fine on Chrome, Firefox, Opera, Safari, IE9+, and most mobile browsers (with full touch support).
Specifically, Vis.js’s Network is using Canvas, so it can render thousands of nodes with great performance.
Vis.js is dual licensed under both Apache 2.0 and MIT.