All activity
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
Harrison Shoff
left a comment
After 3 years of development, 2.5 years of production use at Airbnb, and a rewrite in TypeScript we are excited to announce the official 1.0 release of visx (formerly vx). You can find the project on GitHub and browse documentation and examples on https://airbnb.io/visx.
At Airbnb, we made it a goal to unify our visualization stack across the company, and in the process we created a new...
![visx](https://ph-files.imgix.net/0ea0977a-3863-4ab6-8117-8444b5ef035e.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
visx
low-level visualization primitives for React
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
A collection of expressive, low-level visualization primitives for React.
![visx](https://ph-files.imgix.net/0ea0977a-3863-4ab6-8117-8444b5ef035e.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
visx
low-level visualization primitives for React
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
![VX](https://ph-files.imgix.net/3bae65ad-aaa0-497c-8b8c-198f098c4b5c.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
VX
React + D3 = VX
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
![react + d3 = vx](https://ph-files.imgix.net/23c946ec-92a4-43b6-9106-27544ed5caee.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
react + d3 = vx
vx is collection of reusable low-level viz components.
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
![JAMstack Radio - Ep. #6 Style Guides at Airbnb](https://ph-files.imgix.net/601e960e-99f9-413f-b9cd-91aeec6167de.jpeg?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
JAMstack Radio - Ep. #6 Style Guides at Airbnb
The JAMstack, a new way to build fast & secure apps & sites
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
Harrison Shoff
left a comment
Howdy everyone! One of the contributors here. Had a lot of fun working on this project. Airpal UI is all ES6, React + Alt. Have a peek: https://github.com/airbnb/airpal/tree/master/src/main/resources/assets/javascripts
![Airpal](https://ph-files.imgix.net/f840d530-2a23-4a09-8319-6a0bbf434604.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
Airpal
A web-based query execution tool by Airbnb
![Harrison Shoff](https://ph-avatars.imgix.net/55024/10dcf60e-1a44-4290-9a5d-e825d1a2e045.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
![Airpal](https://ph-files.imgix.net/f840d530-2a23-4a09-8319-6a0bbf434604.png?auto=compress&codec=mozjpeg&cs=strip&auto=format&w=48&h=48&fit=crop&frame=1)
Airpal
A web-based query execution tool by Airbnb