-
Notifications
You must be signed in to change notification settings - Fork 16
Visualization
Ted Lin edited this page Nov 24, 2016
·
5 revisions
- D3.js : D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
- Vega.js : Vega is a visualization grammar, a declarative format for creating, saving and sharing visualization designs.With Vega you can describe data visualizations in a JSON format, and generate interactive views using either HTML5 Canvas or SVG.
- NVD3 : This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you. This is a very young collection of components, with the goal of keeping these components very customizeable, staying away from your standard cookie cutter solutions.
- Vis.js : 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.
- Two.js
- ECharts
- Processing.js : a port of the Processing Visualization Language
- P5.js
- Gephi : Gephi is an interactive visualization and exploration platform for all kinds of networks and complex systems, dynamic and hierarchical graphs.
- Dygraphs : dygraphs is a fast, flexible open source JavaScript charting library.