Vue Flow 🌊

vue flow top-language dependencies Status devDependencies Status vulnerabilities GitHub code size in bytes GitHub last commit

A customizable Vue3 Flowchart.

🚧 This library is still under construction

Docs aren't available yet but if you still want to try it out, check the available examples to get an idea how to start using Vue Flow.

Features

  • 🎨 Customizable

  • 🦾 Fully written in TypeScript

Table of Contents

🛠 Setup

$ npm i @braks/vue-flow
# or
$ yarn add @braks/vue-flow

🎮 Quickstart

<template>
  <Flow :elements="elements"></Flow>
</template>
<script setup>
import { Flow, Elements } from '@braks/vue-flow'

const elements = ref<Elements>([
  {
    id: '1',
    data: {
      label: 'This is a <strong>default node</strong>',
    },
    position: { x: 100, y: 100 },
  },
])
</script>

▸ Vue 2

This library doesn't work with Vue2.

🧪 Development

# start (dev)
$ yarn dev

# build dist
$ yarn build
Description
No description provided
Readme 17 MiB
Languages
TypeScript 80.3%
Vue 17%
CSS 1.8%
JavaScript 0.6%
Dockerfile 0.2%
Other 0.1%