Build interactive, node-based UIs and diagrams in Svelte

Svelvet is a lightweight component library for building dynamic, customizable node graphs

Beautiful and Customizable

Svelvet allows you to easily create intuitive user interfaces and diagrams with pre-built components with node-to-node data flow, seamless zooming and panning, customizable edges and nodes and more!

Learn More

Get Started Easily

Start mapping out your ideas with our NPM package. Simply provide your node data to the Svelvet component and you're ready to show off your interactive diagram - no extra configuration needed!

More Info
npm install svelvet

To install and save in your package.json dependencies, run the command below using npm:

npm install svelvet clipboard icon

Or yarn:

yarn add svelvet clipboard icon

Svelvet Contributors

Svelvet is open source and has room for many more features. We welcome contributors!