SVG and D3 shape primitives for composing any visualization.
Layouts and Collections for joining shapes to datasets.
Declaratively animate shapes on enter, update and exit with React Motion.
Visualizations can be made interactive using built-in React event handlers.
Full support for server-side rendering out of the box.
Comes with extra utility components for rendering axes, patterns and annotations.
Out-of-the-box support for React Native through component injection.
All component primitives are extensible and provide an interface for customizability.
All library components enable accessability by letting you pass custom props to them.