10 projects
Mermaid
Mermaid is a JavaScript-based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically. It allows users to generate flowcharts, sequence diagrams, class diagrams, state diagrams, and other visualizations using text and code.
6,286
1,630
$5.2M
G6
G6 is a graph visualization engine that provides a complete solution for graph visualization, including graph layout, graph analysis, graph interaction, and graph animation. It enables developers to build interactive graph visualization applications for scenarios like relationship networks, process flows, and hierarchical tree structures.
3,576
263
$11M
xyflow
A JavaScript library for building node-based editors, flow diagrams, and interactive graphs with React. It provides a flexible framework for creating visual programming interfaces and workflow editors.
3,043
560
$1.3M
D3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
2,757
820
$522K
X6
X6 is a JavaScript diagramming library that enables building interactive, customizable graph editors and visualization tools. It provides features for creating, editing and rendering various types of diagrams including flowcharts, DAGs, and network topologies, with support for custom shapes, connectors, and interactions.
2,162
138
$5.9M
Cytoscape.js
Graph theory (network) library for visualisation and analysis
1,516
315
$102M
Dagre
Dagre is a JavaScript library for laying out directed graphs, providing capabilities to automatically position nodes and route edges in graph visualizations. It focuses on creating hierarchical layouts for directed acyclic graphs (DAGs) and is commonly used in combination with other graph visualization libraries.
544
136
$253K
Graphlib
A directed multi-graph library for JavaScript