#46 · Primary category: Business Intelligence & Analytics

semiotic

ai d3 data-visualization nteract react streaming visualization

React data visualization library for streaming, networks, and AI-assisted development

Project last updated:08/30/26

GitHub Stars

2.7K

Forks

137

Contributors

32

License

Apache-2.0

Why we included this project

Semiotic fills the gap for React teams whose dashboards outgrow basic line and bar charts. It handles force-directed network graphs, Sankey and chord diagrams, live canvas streams, choropleths, flow maps, and statistical views like violin plots and anomaly envelopes, yet simple charts still take just a few lines of props. Coordinated multi-view interactions, brush cross-filtering, and linked selections support exploratory analytics across charts. What stands out is the built-in AI tooling: machine-readable prop schemas, an MCP server, and a validation CLI that diagnose bad configurations so LLM coding assistants can produce correct visualization code with little trial and error. Teams that want both a full-featured charting layer and reliable AI-assisted development will find a practical fit here.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category