xyflow logo

xyflow

xyflow/xyflow

Powerful open source libraries for building node-based UIs with React and Svelte

GraphCanon updated Sep 14, 2026 · GitHub synced Sep 14, 2026

37views this month

38k stars2.5k forksLast push Sep 10, 2026 TypeScript MIT

Decision brief

For developers looking to build node-based user interfaces with React and Svelte, xyflow provides powerful libraries for custom UI creation.

Good fit when

  • Use xyflow when you want to build node-based UIs specifically tailored for React or Svelte projects
  • Consider xyflow if you need a library that supports easy customization of flowcharts and workflows directly within your frontend applications

Avoid when

  • Avoid xyflow if you are working with frameworks other than React or Svelte, as these libraries are not compatible
  • Do not use xyflow for projects where minimal dependencies on external libraries are required, given that xyflow adds specific components and styles to your application
Pricing:
freemium - Free-to-use open-source version with no associated costs, but offers no enterprise support.
Requirements:
Ensure your development environment supports React or Svelte as xyflow is specifically designed for these frameworks

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (3d since push)
As of Sep 14, 2026
Provenance
Not a fork · Organization account
As of Sep 14, 2026
Security (OSV)
No lockfile
As of Jul 15, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install xyflow
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

xyflow provides React Flow and Svelte Flow, which are libraries enabling developers to create customizable node-based user interfaces easily.

Capability facts

MCP server
No MCP server detected

Source: repo_scan · Sep 14, 2026

Languages
typescript, javascript

Source: github.language+package.json · Sep 14, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Sep 14, 2026)

npm install @xyflow/react
Source link

Tags

README

Getting started The best way to get started is to check out the React Flow or Svelte Flow learn section. However if you want to get a sneak peek of how to install and use the libraries you can see it here: <details <summary <strong React Flow</strong basic usage</summary Installa...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.