π‘ Pick it for a broader diagramming toolkit with reusable shapes and optional commercial workflow components.
A JavaScript library for creating interactive diagrams on the web.
Free and paid plans available
β Update queued β the AI is re-ranking this list. The page will refresh shortly.
This page is already up to date.
Diagram-JS is a JavaScript toolkit for building interactive diagram editors and viewers, aimed at developers creating domain-specific visual applications. It provides a modular canvas, modeling infrastructure, selection tools, overlays, and extensible interaction behavior.
π‘ Pick it for a broader diagramming toolkit with reusable shapes and optional commercial workflow components.
A JavaScript library for creating interactive diagrams on the web.
Free and paid plans available
π‘ Pick it when you want a mature, commercially supported diagram library with extensive built-in functionality.
GoJS is a JavaScript library for implementing interactive diagrams and graphs on the web.
Starting from $495 per developer
xyflow
π‘ Pick it for a React-first node editor with a faster setup and stronger modern frontend ergonomics.
React Flow is a React library for building node-based editors, workflow builders, and interactive graphs. It provides customizable nodes, edges, controls, minimaps,...
Free, open source; Pro services available
yWorks
π‘ Pick it for enterprise-grade layouts, graph analysis, and complex diagrams where licensing budget is available.
yFiles is a commercial graph and diagramming library for JavaScript and other platforms, aimed at enterprise applications and complex visual data. It...
Free evaluation; commercial pricing by quote
π‘ Pick it for interactive network visualization and graph analysis rather than process-modeling editor features.
Cytoscape.js is a fully featured graph theory library. It can be used to make interactive graph visualizations in web browsers.
π‘ Pick it for visual programming or dataflow editors where node processing matters more than BPMN-style modeling.
Rete.js is an open-source framework for creating node-based editors and visual programming interfaces. It supports customizable nodes, connections, data processing, and plugins...
Free, open source
Your feedback helps us improve the AI rankings.
β Thanks for your feedback!
Suggest a product and our AI will verify it's a real alternative to Diagram-JS before adding it to the list.