Nivo provides a collection of highly customizable React components to easily build interactive and responsive data visualizations. It offers motion and transitions powered by react-spring, exhaustive documentation, interactive components playground, SVG/HTML/Canvas charts, server-side rendering and HTTP API, theming, gradients, patterns, axes, colors, and legends. Nivo is built on top of d3 and offers fully declarative charts. To use nivo, install the @nivo/core package and then choose one of the scoped @nivo packages for the chart you wish to use. Join the nivo discord community for discussion and support. Donations are welcome to help improve nivo. Become a backer or sponsor today!