Skip to Content
📣 We just released Svelte Flow 1.0 Alpha — try it out and give us your feedback!
ExamplesMiscThrelte Flow

Threlte Flow

You may have noticed that the hero flow on our our homepage is actually written in React 🙈. For all the non-believers, here it is written in Svelte with help from the amazing Threlte library.

<script lang="ts"> import { writable } from 'svelte/store'; import { SvelteFlow, Background, type Node, type Edge } from '@xyflow/svelte'; import '@xyflow/svelte/dist/style.css'; import { initialNodes, initialEdges } from './nodes-and-edges'; import ColorPickerNode from './ColorPickerNode.svelte'; import SliderNode from './SliderNode.svelte'; import ThrelteNode from './ThrelteNode.svelte'; import SwitcherNode from './SwitcherNode.svelte'; const nodes = writable<Node[]>(initialNodes); const edges = writable<Edge[]>(initialEdges); const nodeTypes = { colorpicker: ColorPickerNode, slider: SliderNode, hero: ThrelteNode, switcher: SwitcherNode, }; </script> <SvelteFlow {nodes} {nodeTypes} {edges} fitView> <Background /> </SvelteFlow>
⚠️
To surpress unknown prop warnings in the browser console, please refer to the guide.
Last updated on