xyflow/xyflow
Powerful open-source libraries for building highly customizable node-based user interfaces and interactive diagrams with React or Svelte.
Core Features
Quick Start
npm install @xyflow/reactDetailed Introduction
xyflow offers React Flow and Svelte Flow, two robust open-source libraries specifically engineered for developers to construct sophisticated node-based user interfaces. These powerful tools provide a comprehensive framework for building interactive diagrams, intricate flowcharts, intuitive visual programming environments, and dynamic data visualization applications. With a focus on both out-of-the-box usability and extensive customization capabilities, xyflow empowers developers to seamlessly integrate advanced visual interaction features into their web applications. The project supports a wide array of use cases, from complex data pipelines to interactive storytelling, and is available for both personal and commercial projects under the permissive MIT license, fostering a vibrant developer community.