G6 is a graph visualization engine designed for the analysis and representation of relational data. It provides a framework for rendering complex network structures, allowing users to map data points and their connections into interactive visual formats. The library offers a comprehensive set of tools for graph layout, interaction, and animation. It supports the customization of visual elements and node behaviors, enabling the construction of tailored graph applications that handle large-scale datasets and dynamic network updates. The project is implemented in TypeScript and provides extensi
VivaGraphJS is a JavaScript graph visualization library used to render interactive network diagrams and relational data in web browsers. It features a force-directed layout engine that employs physics-based simulations, using spring and charge models to calculate balanced spatial distributions for nodes and links. The library utilizes a modular rendering architecture that decouples mathematical layout logic from the visual output. This allows for interchangeable rendering pipelines, supporting both vector-based SVG diagrams and hardware-accelerated WebGL rendering for large-scale visualizatio
A toolbox for displaying and modifying diagrams on the web.
A robust & multipurpose Graph object for JavaScript & TypeScript.
A library for creating directed graph editors
The main features of uber/react-digraph are: Graph Visualization, Graph Visualization Libraries.
Open-source alternatives to uber/react-digraph include: antvis/g6 — G6 is a graph visualization engine designed for the analysis and representation of relational data. It provides a… anvaka/vivagraphjs — VivaGraphJS is a JavaScript graph visualization library used to render interactive network diagrams and relational… bpmn-io/diagram-js — A toolbox for displaying and modifying diagrams on the web. graphology/graphology — A robust & multipurpose Graph object for JavaScript & TypeScript.