# Semiotic

> React data visualization library for charts, network graphs and streaming data.

- Category: [React chart & visualization libraries](https://awesomedataviz.com/categories/react/)
- Website: https://semiotic.nteract.io
- Repository: https://github.com/nteract/semiotic
- License: Apache-2.0
- Language: TypeScript
- Status: Active (commits in the last 90 days)
- GitHub stars: 2,710
- Commits in the last 12 months: 2,547
- Contributors: 31
- Last commit: Oct 3, 2026
- Latest release: v3.12.0 (Oct 1, 2026)
- Install (npm): `npm install semiotic`, 16.9K downloads per week
- Topics: Graph & network visualization, Time series & real-time charts

## Overview

Semiotic is an open-source React chart library released under the Apache-2.0 license. Its GitHub repository has 2,710 stars, 140 forks, and 31 contributors. It is actively developed with 2,547 commits in the last 12 months. The latest release, v3.12.0, was published on Oct 1, 2026. On npm it is downloaded about 16.9K times per week.

## Alternatives

- [Recharts](https://awesomedataviz.com/tools/recharts/): Declarative react components to render D3 charts. (27.6K stars)
- [visx](https://awesomedataviz.com/tools/visx/): Low-level visualization components that combine D3 with React, by Airbnb. (21.1K stars)
- [Tremor](https://awesomedataviz.com/tools/tremor/): React components for building charts and dashboards, based on Recharts and Tailwind CSS. (16.5K stars)
- [nivo](https://awesomedataviz.com/tools/nivo/): Supercharged dataviz components for React with isomorphic ability, demo. (14.1K stars)
- [Victory](https://awesomedataviz.com/tools/victory/): Composable components for building interactive data visualizations (11.2K stars)
- [React-vis](https://awesomedataviz.com/tools/react-vis/): React components to build data visualizations. (8.8K stars)

Source: https://awesomedataviz.com/tools/semiotic/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
