visx is a collection of data “visualization primitives” for React applications, open sourced by Airbnb.
It’s built on top of the hugely popular D3 library that received a major update a few weeks ago: the version 6.
Features are split into small packages to let users import only what they need: axis, curves, annotations, scale functions…
It does not provide styling because it claims to be “not a charting library”, instead it gives developers the full control to create beautiful graphs by composing React components.
If you need charts in your React application, check all the contenders here.
Growing Fast This Week
By % of GitHub stars added (relative growth) this week
1 | Vime Customizable, extensible, accessible and framework agnostic media player | Homepage | +35.1% | |
2 | visx A collection of expressive, low-level visualization primitives for React | Homepage | +24.8% | |
3 | Elder.js An opinionated static site generator and web framework for Svelte | Homepage | +19.6% | |
4 | tinyhttp Modern Express-like web framework | Homepage | +15.3% | |
5 | Jotai Primitive, flexible state management for React | Homepage | +15.1% | |
6 | Halfmoon Front-end framework with a built-in dark mode | Homepage | +4.0% | |
7 | Puppeteer Recorder A Chrome extension that records your browser interactions and generates a P... | GitHub | +3.9% | |
8 | eDEX-UI A cross-platform, customizable science fiction terminal emulator with advan... | GitHub | +3.4% | |
9 | React Query Hooks for fetching, caching and updating asynchronous data in React | Homepage | +2.8% | |
10 | NextAuth.js Authentication for Next.js | Homepage | +2.7% |
Trending This Week
By number of GitHub stars added this week
1 | visx A collection of expressive, low-level visualization primitives for React | Homepage | +2.0 k★ | |
2 | eDEX-UI A cross-platform, customizable science fiction terminal emulator | GitHub | +544 ★ | |
3 | Strapi Open source Node.js Headless CMS to easily build customisable APIs | Homepage | +418 ★ | |
4 | Vue.js A progressive, incrementally-adoptable framework for building UI on the web | Homepage | +396 ★ | |
5 | React A declarative, efficient, and flexible JavaScript library for building UI | Homepage | +376 ★ | |
6 | Puppeteer Recorder A Chrome extension that records your browser interactions | GitHub | +375 ★ | |
7 | React Query Hooks for fetching, caching and updating asynchronous data in React | Homepage | +374 ★ | |
8 | Day.js Day.js 2KB immutable date-time library alternative to Moment.js | Homepage | +353 ★ | |
9 | VS Code Visual Studio Code | Homepage | +335 ★ | |
10 | vue-next Repo for Vue 3.0 | GitHub | +333 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.