AltHub

projectstorm/react-diagrams Alternatives

interactive diagramming / flow editors

A React-based interactive diagramming library for building flow and process diagrams with customizable nodes and edges.

9.4kTypeScriptMITslowing · last push 1.5y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

reaviz/reaflowGitHub

Choose if you want an actively maintained React diagramming library with a hooks-based API.

🎯 React library for building workflow editors, flow charts and diagrams. Maintained by @goodcodeus.

2.5k
TypeScript
Apache-2.0
slowing1.4y ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

bcakmakoglu/vue-flowGitHub

Choose when building diagram editors in Vue 3 instead of React.

A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.

6.8k
TypeScript
MIT
active3mo ago
antvis/X6GitHub

Choose if you need a framework-agnostic diagramming library with rich features and no React dependency.

🚀 JavaScript diagramming library that uses SVG and HTML for rendering.

6.7k
TypeScript
MIT
active2mo ago
clientIO/jointGitHub

Choose if you need a mature, framework-agnostic SVG diagramming library with strong documentation.

A proven SVG-based JavaScript diagramming library powering exceptional UIs

5.4k
JavaScript
MPL-2.0
active2mo ago
Foblex/f-flowGitHub

Choose when building node editors in Angular.

Angular-native node editor library for production workflow builders, AI pipelines, and interactive diagram editors. MIT licensed.

521
TypeScript
MIT
active2mo ago
antvis/G6GitHub

Choose if you need graph visualization with built-in layouts and interactions rather than flow-specific editing.

♾ A Graph Visualization Framework in JavaScript.

12.3k
TypeScript
MIT
active3mo ago
NorthwoodsSoftware/GoJSGitHub

Choose if you need a commercial-grade diagramming library with support and are willing to pay.

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

8.5k
JavaScript
NOASSERTION
active3mo ago
AlexeyBoiko/DgrmJSGitHub

Choose if you need a lightweight, dependency-free JavaScript flowchart editor that works on mobile/tablet.

Dgrm.net - flowchart editor. Works on desktop, phone and tablet. Has no dependency. Pure JavaScript.

1.1k
JavaScript
Apache-2.0
active4mo ago
didi/LogicFlowGitHub

Choose if you need a flow chart editing framework with strong business customization and non-React integration.

A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

11.7k
TypeScript
Apache-2.0
active3mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

nocode-js/sequential-workflow-designerGitHub

Choose when you specifically need a sequential workflow editor component with zero dependencies.

Customizable no-code component for building flow-based programming applications or workflow automation. 0 external dependencies. Check out https://nocode-js.com

1.5k
TypeScript
MIT
active3mo ago
MrBlenny/react-flow-chartGitHub

Choose if you want a declarative React flow chart library, but note it's unmaintained.

🌊 A flexible, stateless, declarative flow chart library for react.

1.6k
TypeScript
MIT
dormant3.8y ago
awslabs/diagram-makerGitHub

Choose if you need an interactive graph editor, but it's archived and unmaintained.

A library to display an interactive editor for any graph-like data.

2.4k
TypeScript
Apache-2.0
archived3.5y ago
alibaba/butterflyGitHub

Choose if you need a flow layout diagramming library for React/Vue2/JS, but it's outdated.

🦋Butterfly,A JavaScript/React/Vue2 Diagramming library which concentrate on flow layout field. (基于JavaScript/React/Vue2的流程图组件)

4.6k
JavaScript
MIT
dormant2.4y ago

Listed as an alternative to

These projects were analysed and named react-diagrams among their alternatives. The relationship is not symmetric — how react-diagrams rates them is a separate judgement, made when react-diagrams is analysed in its own right.

didi/LogicFlowGitHub

calls react-diagrams “Choose it for a lightweight, React-based diagramming library when your project is already built on React.”

A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工作流等各种图编辑场景。

11.7kTypeScriptactive
NorthwoodsSoftware/GoJSGitHub

calls react-diagrams “Use it when you need a simple React-native diagramming library with an MIT license, less extensive than GoJS.”

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

8.5kJavaScriptactive
antvis/G6GitHub

calls react-diagrams “Choose if you're building a React app and want a simple component-based diagramming library, at the cost of less out-of-the-box layout/analysis.”

♾ A Graph Visualization Framework in JavaScript.

12.3kTypeScriptactive
cytoscape/cytoscape.jsGitHub

calls react-diagrams “Choose for React-based node/diagram editors with custom ports; it lacks network analysis.”

Graph theory (network) library for visualisation and analysis

11.2kJavaScriptactive
jgraph/drawioGitHub

calls react-diagrams “A React diagramming library; choose when building a React app and you need a lightweight programmable diagram editor.”

draw.io is a JavaScript, client-side editor for general diagramming.

7.9kJavaScriptactive
jsplumb/jsplumbGitHub

calls react-diagrams “Use in React projects for a component-based diagramming API, but note its maintenance is stale.”

Visual connectivity for webapps

7.8kdormant
antvis/X6GitHub

calls react-diagrams “Choose it when you want a minimalist React diagramming solution integrated with React rather than a standalone data model.”

🚀 JavaScript diagramming library that uses SVG and HTML for rendering.

6.7kTypeScriptactive
tldraw/tldrawGitHub

calls react-diagrams “A React library specifically for node-link/flow diagrams; choose it when you only need diagram editing, not a freeform whiteboard or extensive tooling.”

Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.

50.0kTypeScriptactive
bcakmakoglu/vue-flowGitHub

calls react-diagrams “choose it for a legacy React codebase that wants a simple diagramming component; it is an older generation than modern flow editors.”

A highly customizable Flowchart component for Vue 3. Features seamless zoom & pan 🔎, additional components like a Minimap 🗺 and utilities to interact with state and graph.

6.8kTypeScriptactive