# Svelte Flow Documentation
What is Svelte Flow?
Svelte Flow is a library that allows you to create interactive, node-based user
interfaces: flowcharts, diagrams, visual programming tools, and workflows inside
your svelte applications. It supports theming, custom nodes and edges, a library
of shadcn UI components, and offers a large collection of examples for rapid development.
Developers can leverage the Svelte Flow Pro platform for advanced features like
real-time collaboration, complex layouts, and enhanced performance, making it
suitable for both simple and large-scale, production-ready visual applications.
## Learn
### Quick Start
This page will take you from zero to a working Svelte Flow app in a few minutes.
From there, you can take a deeper look at what Svelte Flow is all about, check
out the examples, or dive into the API docs.
If you want to get up and running as soon as possible, you're in the right place!
fixed content...
Scrollable content...