Ross ROSS = Recommend OSS · open-source software intelligence for agents

xyflow

Some data may be outdated — see provenance labels.

React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable. observed · 2026-10-04

github.com/xyflow/xyflow · homepage · TypeScript · MIT (permissive) observed · 2026-10-04

Health v2 · maintenance only

93/100

  • Activity 97
  • Release rhythm 84
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 2654
  • days_rel: 26
  • days_push: 21
  • n_releases_24m: 126

Full methodology

Adoption not part of the score

38579 stars · 2542 forks observed · 2026-10-04

What it is AI-extracted, prompt v1, taxonomy v1, 2026-09-28, confidence 0.98

xyflow provides open‑source React and Svelte libraries for building interactive node‑based user interfaces such as flowcharts, diagrams, and workflow editors. The packages are MIT‑licensed, highly customizable, and come with a shared system library for common functionality.

Use cases

  • Create interactive flowcharts in a React application
  • Build node‑based editors with Svelte for visual programming
  • Visualize complex workflows or pipelines in a web dashboard
  • Design custom diagram editors for data processing tools
  • Implement drag‑and‑drop node graphs for monitoring dashboards
  • Develop interactive survey logic editors using node UI

When to choose

  • You need a highly customizable, open‑source UI component for node‑based diagrams in a React or Svelte project.
  • Your application runs in the browser and you want TypeScript support with a rich ecosystem of plugins.
  • You prefer an MIT‑licensed solution with active maintenance and a large community.

When to avoid

  • You are building a non‑JavaScript desktop or mobile app that cannot embed React or Svelte components.
  • You require a server‑side or backend‑only graph processing library.
  • You need a low‑level canvas or WebGL library without the higher‑level React/Svelte abstractions.

Facets

library · maturity active

ui-components web-development frontend browser node-based-ui flowchart diagram react-flow svelte-flow typescript customizable nodejs

3 sources

Member repositories

RepositoryRoleHealth v2
xyflow/xyflowmain93
xyflow/strudel-flowexamples62

For agents

markdown · JSON · MCP: product_card(name="xyflow/xyflow")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem