React Native Chart Kit is a charting library for React Native that provides line, area, bar, pie, donut, progress, and contribution heatmap visualizations for mobile applications.
The library solves the problem of displaying data visualizations in React Native apps by offering pre-built chart components that work across iOS and Android. It uses react-native-svg as its rendering foundation and provides mobile-specific interactions including tap selection, shared tooltips, and crosshairs to make charts responsive to touch input. The tool includes shared theming and SVG renderer defaults to maintain consistency across charts.
Developers building data-rich mobile dashboards or reports should consider this library if they need standard chart types with native mobile interactions out of the box. The project maintains a v2 API for new screens while keeping the root import available for legacy compatibility. For teams requiring more specialized chart types, the library offers a Pro tier that adds candlebar, radar, realtime bar, and combo charts alongside PNG and SVG export capabilities for report generation and sharing. The README does not compare the open-source offering to other charting libraries.
The project maintains active documentation with a dedicated website, quickstart guide, and example repository. Migration guides are provided for users upgrading from v1 to the current version, with prop mapping documentation to ease the transition. The codebase is written in TypeScript, providing type safety for integration into typed React Native projects.