# Unovis

React visualization library

Source: [Console review](<https://console.dev/tools/unovis>)

Website: [https://github.com/f5/unovis](<https://github.com/f5/unovis>)

Profile updated: 2026-10-16

Category: [Frontend frameworks](<https://console.dev/tools/categories/developer-tools-frontend-framework>)

## Supported tech stack

Research checked: 2026-10-11

### Integrates with

- Angular (Framework)
- JavaScript (Language)
- React (Framework)
- Solid (Framework)
- Svelte (Framework)
- TypeScript (Language)
- Vue (Framework)

Source: [Research source](<https://github.com/f5/unovis>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Visualization library supports React, Angular, Svelte, Vue, Solid and vanilla TypeScript/JavaScript.

## Console’s review — 2023-02-16

Reviewed: 2023-02-16

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/unovis#review_e50af590e3416145d7e0a65ff3ad25d6f5158d2af2005ec6fe376317428288d9>)

### What we like

Web library for plotting SVG charts, maps, network graphs. Modular and framework-independent - works with React, Angular, Svelte, TS. Easily customizable plots e.g. axis, labels, ticks, and styling using CSS variables. Supports events for mouseover and mouseout. Includes a dark theme for all components.

### Tradeoffs

Legend is a separate component. Offers more control, but then must be configured separately from the graph component.

This review reflects Console’s assessment at publication on 2023-02-16. Features and limitations may have changed since the review date.

## Is Unovis a fit?

Based on [Console’s review published on 2023-02-16](<https://console.dev/tools/unovis#review_e50af590e3416145d7e0a65ff3ad25d6f5158d2af2005ec6fe376317428288d9>).

Summary updated: 2026-10-16

### Who it’s for

Developers using React, Angular, Svelte, or TS should consider this tool for visualization tasks

### Why consider it

This library allows for easily customizable plots

### Keep in mind

It requires separate configuration for the legend component

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
