Solid Flow is a port of Svelte Flow for SolidJS.
It is a highly customizable component for building interactive graphs and node-based editors.
☣️ Solid Flow is alpha and currently under development. The API intends to follow React/Svelte Flow closely but some things might change for the sake of SolidJS. ☣️
The easiest way to get the latest version of Solid Flow is to install it via npm, yarn or pnpm:
npm install @xyflow/system solid-flow
Some pre-requisites before install dependencies:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
curl -fsSL https://bun.sh/install | bash
nvm use
bun install
bun start
bun run lint # checks source for lint violations
bun run format # checks source for format violations
bun run lint:fix # fixes lint violations
bun run format:fix # fixes format violations
The only requirements when contributing are:
main
instead of making merge commits.main