@unovis/vue

Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript
3,359,309 2,860
Install
npm install @unovis/vue
Latest Version:1.7.1
Vue:3
License:Apache-2.0
Last Updated:Oct 26, 2026
Links: GitHub  ·  npm
Maintainer: rokotyan

cover

Version Downloads License

🟨 Unovis is a modular data visualization framework for React, Angular, Svelte, Vue and vanilla TypeScript or JavaScript.

@unovis/vue provides Vue components for @unovis/ts, which makes Unovis integration into a Vue app much easier.

Learn more about Unovis on our website unovis.dev

Installation

npm install -P @unovis/ts @unovis/vue

Quick Start

TypeScript
<script setup lang="ts">
  import { VisXYContainer, VisLine, VisAxis } from '@unovis/vue'
  import { ref } from 'vue'

  type DataRecord = { x: number; y: number }
  const data = ref<DataRecord>([
    { x: 0, y: 0 },
    { x: 1, y: 2 },
    { x: 2, y: 1 },
  ])
  const x = (d: DataRecord) => d.x
  const y = (d: DataRecord) => d.y
</script>

<VisXYContainer :height="600">
  <VisLine :data="data" :x="x" :y="y"/>
  <VisAxis type="x"/>
  <VisAxis type="y"/>
</VisXYContainer>
JavaScript
<script>
  import { VisXYContainer, VisLine, VisAxis } from '@unovis/vue'
  import { ref } from 'vue'

  export let data = ref([
    { x: 0, y: 0 },
    { x: 1, y: 2 },
    { x: 2, y: 1 },
  ])
  const x = d => d.x
  const y = d => d.y
</script>

<VisXYContainer :height="600">
  <VisLine :data="data" :x="x" :y="y"/>
  <VisAxis type="x"/>
  <VisAxis type="y"/>
</VisXYContainer>

Documentation

https://unovis.dev/docs/intro

Examples

https://unovis.dev/gallery

License

Apache-2.0

Related Packages

@unovis/ts

Modular data visualization framework for React, Angular, Svelte, Vue, Solid, and...

6,711,293 2,856
apexcharts

A JavaScript Chart Library

86,943,728 15,180
v-chart-plugin

This plugin is designed to allow Vue.js developers to incorporate fully reactive...

4,135 195
datatale-charts-vue

**Overview:** Datatale Charts is a versatile and user-friendly application desig...

489

Version History

Version Released Vue License
1.7.1 ^3 Apache-2.0
1.7.0 ^3 Apache-2.0
1.6.7 ^3 Apache-2.0
1.6.6 ^3 Apache-2.0
1.6.5 ^3 Apache-2.0
Pre-releases (60)
Version Released Vue License
1.7.0-pre.2 ^3 Apache-2.0
1.7.0-pre.1 ^3 Apache-2.0
1.7.0-pre.0 ^3 Apache-2.0
1.6.6-beta.1 ^3 Apache-2.0
1.6.6-beta.0 ^3 Apache-2.0