Project/Library: 可视化|visualization

taurenshaman #2 2019-10-07 02:45

A JavaScript visualization library for HTML and SVG. is a WebGL-powered framework for visual exploratory data analysis of large datasets.

data visualization; large scale; WebGL; GPU; React

G2 is a visualization grammar, a data-driven visual language with a high level of usability and scalability. It provides a set of grammars, takes users beyond a limited set of charts to an almost unlimited world of graphical forms. With G2, users can describe the visual appearance of a visualization just by one statement.

data visualization; grammer

G6 is a graph visualization framework which provides a set of basic mechanisms. Developers are able to build graph visualization analysis application or graph visualization modeling application easily.

data visualization

The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web

Interactive Data Visualization

This is a JavaScript implementation of the paper Multilevel Agglomerative Edge Bundling for Visualizing Large Graphs (Emden R. Gansner, Yifan Hu, Stephen North, Carlos Scheidegger). The edge bundling algorithm groups edges together to minimize the amount of ink used to render a graph. This particular paper introduces a fast technique to perform edge bundling.

Visualizing Large Graphs

PhiloGL is a WebGL Framework for Data Visualization, Creative Coding and Game Development.


Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. With Vega you can describe data visualizations in a JSON format, and generate interactive views using either HTML5 Canvas or SVG.

data visualization; HTML5 canvas; SVG

Scan the code, and Share!