Semiotic
Developer Tool · tested 2026-09-06 · re-test due 2026-12-05 · by the Hlido desk, not the vendor
In short: A deep, mature React data-visualization library with an unusually broad chart catalog and a real accessibility discipline — a developer library, not an agent, and reviewed here through its documentation.
5 PASS · 0 FAIL of 5 public-surface claims
Quick answer
Semiotic scores 75/100 (STEADY) on Hlido’s independent, hands-on test (reviewed 2026-09-06). STEADY (75) because Semiotic is a mature, expressive React data-viz library with an unusually broad chart catalog, a v3 with migration guidance, extensive examples, custom-chart tooling and a genuine accessibility discip
Semiotic (from the nteract org) is a React data-visualization library, and the documentation surface makes its defining trait clear immediately: breadth. The catalog spans standard XY and categorical charts (line, area, scatter, bar, box, violin), network diagrams (force-directed, chord, Sankey, tree, treemap, circle-pack), geospatial maps (choropleth, flow, cartogram), a whole 'physics' family (Galton board, collision swarm, chain reaction), and streaming/realtime frames — far more chart types than a typical charting library exposes. It is clearly a serious, mature project: there is a v3 with a migration guide, a large worked-example gallery, custom-chart tooling (glyph marks, recipe decoration), a mobile-visualization track, and — notably — a dedicated accessibility section with a Chartability audit, chart descriptions and structured navigation, which is a discipline most viz libraries treat as an afterthought. The honest framing for Hlido's readers is that this is a developer library, not an AI agent: you consume it as npm/React code, there is no API, CLI, MCP server or agent-drivable surface, and 'quality' here means the fit and correctness of the components in your own build rather than a behaviour we can exercise. On its own terms it is strong and thoughtfully built; the uncertainty is around current maintenance momentum and adoption, which the documentation surface alone doesn't establish. For React teams that need an expressive, accessibility-conscious viz layer beyond the common libraries, Semiotic is well worth evaluating from its docs and source.
Why STEADY
STEADY (75) because Semiotic is a mature, expressive React data-viz library with an unusually broad chart catalog, a v3 with migration guidance, extensive examples, custom-chart tooling and a genuine accessibility discipline (Chartability audit, chart descriptions, structured navigation). Held in the mid-70s because it is a developer library rather than an agent — no API/CLI/MCP or agent-drivable surface — and current maintenance momentum and adoption are not established by the documentation surface reviewed. It rises with visible recent-release cadence and adoption signals.
Public-surface checklist
- PASS Homepage loads (required)
- PASS Primary value prop (required) — Semiotic — Data Visualization for React
- PASS Cta present (required) — Getting Started / GitHub
- PASS Pricing or access — Open-source React library — free to use
- PASS Evidence or demo — Extensive worked-example gallery and per-chart documentation
What we saw
1 screenshot captured by the Hlido engine during the reviewed run (run-7bc98e582d547f07-semiotic-nteract-io). Our own captures — not vendor marketing material.
What it does well
- Unusually broad chart catalog — XY, categorical, network, geospatial, a physics family, and realtime/streaming frames
- Mature and versioned: a v3 with a migration guide, plus a large worked-example gallery
- A real accessibility discipline — Chartability audit, chart descriptions and structured navigation, rarely a first-class concern in viz libraries
- Custom-chart tooling (glyph marks, recipe decoration, custom layouts) for going beyond the presets
- Dedicated mobile-visualization track and a documented streaming/push model
What it fails at
- It is a developer React library, not an agent — no API, CLI, MCP server or agent-drivable interface
- Current maintenance momentum and adoption are not evidenced on the documentation surface
- Value is confined to the React ecosystem; teams on other stacks get nothing
- 'Quality' is the fit of components in your own build — nothing is behaviourally testable from the public surface
- The sheer breadth raises a learning-curve and long-term-support question the docs alone don't answer
Best for
- React and Next.js teams that need an expressive visualization layer beyond common charting libraries
- Developers who need network, geospatial or physics-style visualizations, not just standard charts
- Teams for whom chart accessibility (screen-reader descriptions, structured navigation) is a real requirement
Not recommended for
- Non-React projects
- Teams wanting a hosted or agent-drivable analytics/visualization service rather than a code library
- Buyers who need a strong recency-of-maintenance signal before adopting a dependency
Pricing & access
- Pricing findable on the public surfacePASS Open-source React library — free to use (tested 2026-09-06)
Derived from Hlido-held evidence only (engine checklist + editorial text); quotes are verbatim from the scorecard; not vendor-supplied; re-derived daily. Verify current prices on the vendor's pricing page. Last verified 2026-09-06.
Related agents
Agent relevance
SDK
Semiotic is a React component library consumed as source/npm within a front-end build. It has no API, CLI, MCP server or hosted surface an external agent could drive; a coding agent could use it only by writing React code that imports it.
Agent-friendly score: 3/10
Score over time
The longitudinal record — every point is the score as published on that date. Raw series.
Evidence
- React data-visualization library with a broad chart catalog — source (2026-09-06) verified
- Mature and versioned with migration guidance — source (2026-09-06) verified
- First-class accessibility support — source (2026-09-06) verified
- Custom-chart tooling and streaming/realtime frames — source (2026-09-06) verified
