Pinned Tweet
visx 1.0
a collection of expressive, low-level visualization primitives for React
github: github.com/airbnb/visx
home: airbnb.io/visx/
blog: medium.com/airbnb-engineerin…
Foldable APIs
1. Device Posture developer.mozilla.org/en-US/…
2. Viewport Segments developer.mozilla.org/en-US/…
looks like the investigation was based off the legacy visx v3 and not the modern v4. There are no more lodash, prop-types/classname deps github.com/facebook/astryx/i…
visx 4.1 is getting a shadcn-compatible chart registry
Registry items install into apps as plain React source files that compose visx packages, use shadcn/ui-style CSS variables, include live @visx/a11y wiring, and remain fully editable after install.
The goal is to make the first chart in a dashboard fast and polished while preserving the core visx model: low-level primitives, explicit rendering, and no registry runtime or opaque chart framework between users and the installed source.
github.com/airbnb/visx/pull/…
visx 4.1 is getting a shadcn-compatible chart registry
Registry items install into apps as plain React source files that compose visx packages, use shadcn/ui-style CSS variables, include live @visx/a11y wiring, and remain fully editable after install.
The goal is to make the first chart in a dashboard fast and polished while preserving the core visx model: low-level primitives, explicit rendering, and no registry runtime or opaque chart framework between users and the installed source.
github.com/airbnb/visx/pull/…
Also coming in 4.1
@visx/theme: github.com/airbnb/visx/blob/…
@visx/a11y: github.com/airbnb/visx/blob/…
Replying to @hshoff
Update for visx 4.1. Going to go the GitHub registry route instead:
> npx shadcn add airbnb/visx/line-chart
Charts should be more than pixels
We’re working on a new @visx/a11y package to help visx charts ship with semantic descriptions, fallback data tables, live announcements, and keyboard-friendly data exploration.
More soon
github.com/airbnb/visx/blob/…





