yFiles for HTML: Interactive Graph Diagramming Library
yFiles for HTML is a JavaScript diagramming library for creating interactive graph and diagramming applications in web browsers. It provides layout algorithms, graph analysis tools, and visualization components optimized for HTML5.
What is YFiles for HTML?
yFiles for HTML is a feature-complete JavaScript diagramming library designed specifically for web applications and web dashboards. It enables developers to quickly create interactive diagrams, graphs, and network visualizations that run natively in all major web browsers.
With yFiles for HTML, you can:
- Visualize connected data with automatic graph layouts using built-in layout algorithms like hierarchical, organic, circular, balloon, and force-directed
- Analyze graph metrics like clusters, centrality, cycles, connectivity, etc. with graph analysis components
- Easily create interactive diagrams like flowcharts, org charts, mind maps, and BPMN with dedicated diagramming components
- Seamlessly integrate diagrams into your web applications with React, Angular, and Vue components
- Customize the look and feel of nodes, edges, groups, labels and provide rich tooltips and context menus
- Enable features like highlighting, animation, expand/collapse, and interactive editing
Key features include: automatic layout, interactive visualization and editing, analysis, custom styling, navigation, export, clipboard and tooltips.