Frontend UI Library
36.2k 2026-04-18

xyflow/xyflow

Powerful open-source libraries for building highly customizable node-based user interfaces and interactive diagrams with React or Svelte.

Core Features

Build interactive node-based UIs
Supports React and Svelte frameworks
Ready-to-use components (MiniMap, Controls, Background)
Infinitely customizable for diverse use cases
MIT licensed for open-source and commercial use

Quick Start

npm install @xyflow/react

Detailed 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.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.