nteract/semiotic
MCP Data & StorageA React data visualization library designed for AI‑assisted development, offering broad chart coverage and machine‑readable schemas so LLMs can generate correct code.
Features
- Broad chart types including network graphs, streaming data, statistical summaries, and coordinated views
- Machine‑readable prop schemas (`ai/schema.json`) for LLM code generation
- MCP server (`npx semiotic-mcp`) enabling tool‑based rendering in any MCP client
- Built‑in AI diagnostics: typo suggestions, anti‑pattern detection, validation CLI
- Accessibility features (ARIA labels, keyboard navigation, live tooltips)
- Serialization utilities for JSON ↔ JSX round‑trip and Vega‑Lite import
Recent releases
View all 19 releases →
v3.5.1
Bug fix
Notable features
- Added explicit extent examples and tests for chart-level xExtent/yExtent pass-through
Full changelog
Added
- Added explicit extent examples and tests covering chart-level
xExtent/yExtentpass-through.
Fixed
- Fixed
yExtenthandling so explicit user bounds continue to control the rendered domain instead of being overridden by envelope-derived extents. - Fixed realtime heatmap tooltip metadata so bin-center values are available and
agg="sum"tooltips report summed values.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
2,672
Forks
137
Languages
TypeScript
JavaScript
HTML
Downloads/week
10,993
↓4%
NPM Maintainers
2
Contributors
33
TypeScript
Types included ✓
Install & Platforms
Install via
npm
Similar tools
Alternative to
Recharts
Apache ECharts